Facilitating play of games via customized display of game nfts

ABSTRACT

A non-fungible token (NFT) platform operates by: accessing, via a network interface, a plurality of game NFTs, each of the plurality of game NFTs including a playable instance of an associated game that is accessible by a user of a client device; generating, via a processor, display data associated with a customized collection display that contains the plurality of game NFTs; sending, via the network interface, the display data associated with a customized collection display to the client device for display via a graphical user interface associated with the client device; receiving, via the graphical user interface, a selection of one the plurality of game NFTs for play of the associated game; and facilitating, via the network interface, play of the associated game in conjunction with the client device.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present U.S. Utility patent application claims priority pursuant to35 U.S.C. § 120 as a continuation of U.S. Utility application Ser. No.17/656,084, entitled “FACILITATING PLAY OF GAME NFTS VIA A CLIENTDEVICE”, filed Mar. 23, 2022, which claims priority pursuant to 35U.S.C. § 119(e) to U.S. Provisional Application No. 63/262,536, entitled“NFT COLLECTION PLATFORM AND METHODS FOR USE THEREWITH”, filed Oct. 14,2021; U.S. Provisional Application No. 63/262,762, entitled “NFTCOLLECTION PLATFORM FOR PROCESSING NFTS AND DATA AND METHODS FOR USETHEREWITH”, filed Oct. 20, 2021; U.S. Provisional Application No.63/262,858, entitled “NFT COLLECTION PLATFORM FOR PROCESSING NFTS ANDDATA AND METHODS FOR USE THEREWITH”, filed Oct. 21, 2021; U.S.Provisional Application No. 63/263,844, entitled “NFT COLLECTIONPLATFORM FOR RENDERING NFTS IN AN ENVIRONMENT AND METHODS FOR USETHEREWITH”, filed Nov. 10, 2021; U.S. Provisional Application No.63/264,811, entitled “CLIENT DEVICE FOR NFTS AND METHODS FOR USETHEREWITH”, filed Dec. 2, 2021; U.S. Provisional Application No.63/265,754, entitled “REAL ESTATE NFTS AND METHODS FOR USE THEREWITH”,filed Dec. 20, 2021; U.S. Provisional Application No. 63/266,478,entitled “AUTHENTICATED LICENSE NFTS AND METHODS FOR USE THEREWITH”,filed Jan. 6, 2022; U.S. Provisional Application No. 63/297,394,entitled “GENERATION OF ENHANCEMENT NFTS AND METHODS FOR USE THEREWITH”,filed Jan. 7, 2022; U.S. Provisional Application No. 63/302,757,entitled “GENERATION OF NFT GALLERIES AND METHODS FOR USE THEREWITH”,filed Jan. 25, 2022; U.S. Provisional Application No. 63/302,768,entitled “ENHANCEMENT OF REAL ESTATE NFTS VIA NFT GALLERIES”, filed Jan.25, 2022; U.S. Provisional Application No. 63/305,559, entitled“AUTHENTICATING NFT TRANSACTIONS VIA CONDITIONAL NFTS”, filed Feb. 1,2022; U.S. Provisional Application No. 63/305,505, entitled “GENERATINGA SECURE REAL-TIME NFT REPOSITORY FOR AUTHENTICATING NFT TRANSACTIONS”,filed Feb. 1, 2022; U.S. Provisional Application No. 63/306,405,entitled “GENERATING NFTS WITH FRACTIONAL RIGHTS IN ASSETS”, filed Feb.3, 2022; U.S. Provisional Application No. 63/306,412, entitled“GENERATING NFTS WITH FRACTIONAL RIGHTS IN A COLLECTABLE”, filed Feb. 3,2022; U.S. Provisional Application No. 63/307,349, entitled “STREAMINGOF VIDEO NFTS TO A CLIENT DEVICE”, filed Feb. 7, 2022; U.S. ProvisionalApplication No. 63/308,546, entitled “NODE NFTS WITH TRANSACTIONUPDATES”, filed Feb. 10, 2022; U.S. Provisional Application No.63/309,382, entitled “GENERATING PLAYABLE GAME NFTS”, filed Feb. 11,2022; and U.S. Provisional Application No. 63/310,376, entitled“GENERATING UPDATED TEAM NFTS BASED ON TEAM DATA”, filed Feb. 15, 2022,all of which are hereby incorporated herein by reference in theirentirety and made part of the present U.S. Utility patent applicationfor all purposes.

TECHNICAL FIELD

The present disclosure relates to processing systems and applicationsused in the collection, generation, display and use of non-fungibletokens (NFTs) or other digital tokens.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

FIG. 1A presents a block diagram representation of an example system.

FIG. 1B presents a block diagram representation of an examplenon-fungible token (NFT) collection platform.

FIG. 2 presents a block diagram representation of an example clientdevice.

FIG. 3A presents a flowchart representation of an example method.

FIGS. 3B-3F and 3H present pictorial representations of example screendisplays.

FIG. 3G presents a flow diagram representation of an example process.

FIG. 3I presents a flowchart representation of an example method.

FIG. 4A presents a flowchart representation of an example method.

FIG. 4B presents a pictorial representation of an example screendisplay.

FIG. 4C presents a flow diagram representation of an example process.

FIG. 5A presents a flowchart representation of an example method.

FIGS. 5B and 5C present pictorial representations of example screendisplays.

FIG. 5D presents a flow diagram representation of an example process.

FIG. 6A presents a flowchart representation of an example method.

FIG. 6B presents a pictorial representation of an example screendisplay.

FIG. 6C presents a flow diagram representation of an example process.

FIG. 7A presents a flowchart representation of an example method.

FIG. 7B presents a pictorial representation of an example screendisplay.

FIG. 7C presents a flow diagram representation of an example process.

FIG. 8A presents a flowchart representation of an example method.

FIG. 8B presents a flow diagram representation of an example process.

FIG. 9A presents a flowchart representation of an example method.

FIG. 9B presents a pictorial representation of an example screendisplay.

FIG. 10A presents a flowchart representation of an example method.

FIG. 10B presents a pictorial representation of an example screendisplay.

FIG. 11A presents a flowchart representation of an example method.

FIG. 11B presents a pictorial representation of an example screendisplay.

FIG. 12A presents a flowchart representation of an example method.

FIG. 12B presents a pictorial representations of an example collectionNFTs.

FIG. 13A presents a flowchart representation of an example method.

FIGS. 13B-13D present pictorial representations of example screendisplays.

FIG. 14A presents a flowchart representation of an example method.

FIG. 14B presents a pictorial representation of an example screendisplay.

FIG. 15 presents a block diagram/flow representation of an example ofNFT generation.

FIG. 16A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 16B presents a flowchart representation of an example method.

FIG. 17A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 17B presents a flowchart representation of an example method.

FIG. 18A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 18B presents a flowchart representation of an example method.

FIG. 19A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 19B presents a flowchart representation of an example method.

FIG. 20A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 20B presents a flowchart representation of an example method.

FIG. 21A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 21B presents a pictorial representation of example results ofapplying artistic effects.

FIG. 21C presents a flowchart representation of an example method.

FIG. 22A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 22B presents a flowchart representation of an example method.

FIG. 23A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 23B presents a pictorial representation of example results ofapplying artistic effects.

FIG. 23C presents a flowchart representation of an example method.

FIG. 24A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 24B presents a flowchart representation of an example method.

FIG. 25A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 25B presents a flowchart representation of an example method.

FIG. 26A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 26B presents a flowchart representation of an example method.

FIG. 27A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 27B presents a flowchart representation of an example method.

FIG. 28A presents a block diagram representation of an example system.

FIG. 28B presents a pictorial representation of an example jumbotrondisplay.

FIG. 28C presents a pictorial representation of an example client devicedisplay.

FIG. 28D presents a pictorial representation of an example client devicedisplay.

FIG. 28E presents a flowchart representation of an example method.

FIG. 29A presents a block diagram representation of an example clientdevice.

FIG. 29B presents a flowchart representation of an example method.

FIG. 30A presents a pictorial representation of an example screendisplay.

FIGS. 30B-30D present pictorial representations of example clientdevices with screen displays.

FIG. 30E presents a flowchart representation of an example method.

FIGS. 31A-31C present pictorial representations of example screendisplays.

FIG. 31D presents a flowchart representation of an example method.

FIG. 32A presents a pictorial representation of an example screendisplay.

FIG. 32B presents a flowchart representation of an example method.

FIGS. 33A-33D present pictorial representations of example screendisplays.

FIG. 33E presents a flowchart representation of an example method.

FIG. 34A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 34B presents a flowchart representation of an example method.

FIG. 35A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 35B presents a pictorial representation of example display data.

FIG. 35C presents a pictorial representation of example data.

FIG. 35D presents a pictorial representation of an example gamecharacter NFT.

FIG. 35E presents a pictorial representation of an example client devicewith screen display.

FIG. 35F presents a flowchart representation of an example method.

FIG. 36A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 36B presents a pictorial representation of an example image NFT.

FIG. 36C presents a pictorial representation of an example data NFT.

FIG. 36D presents a pictorial representation of an example gamecharacter NFT.

FIG. 36E presents a pictorial representation of an example client devicewith screen display.

FIG. 36F presents a flowchart representation of an example method.

FIG. 37A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 37B presents a pictorial representation of an example image NFT.

FIG. 37C presents a pictorial representation of an example template NFT.

FIG. 37D presents a pictorial representation of an example gamecharacter NFT.

FIG. 37E presents a pictorial representation of an example client devicewith screen display.

FIG. 37F presents a flowchart representation of an example method.

FIG. 38A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 38B presents a pictorial representation of an example image NFT.

FIG. 38C presents a pictorial representation of an example gamecharacter NFT.

FIG. 38D presents a pictorial representation of an example client devicewith screen display.

FIG. 38E presents a flowchart representation of an example method.

FIG. 39A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 39B presents a pictorial representation of example display data.

FIG. 39C presents a pictorial representation of an example gamecharacter NFT.

FIG. 39D presents a pictorial representation of an example client devicewith screen display.

FIG. 39E presents a flowchart representation of an example method.

FIG. 40A presents a block diagram/flow representation of an example ofgame character data generation.

FIG. 40B presents a pictorial representation of an example image NFT.

FIG. 40C presents a pictorial representation of an example gamecharacter NFT.

FIG. 40D presents a pictorial representation of an example client devicewith screen display.

FIG. 40E presents a flowchart representation of an example method.

FIG. 41A presents a pictorial/block diagram representation of an examplesystem.

FIG. 41B presents a pictorial representation of an example screendisplay.

FIG. 41C presents a flowchart representation of an example method.

FIG. 41D presents a pictorial representation of an example screendisplay.

FIG. 41E presents a pictorial/block diagram representation of an examplesystem with screen display.

FIG. 41F presents a flowchart representation of an example method.

FIG. 41G presents a pictorial representation of an example screendisplay.

FIG. 41H presents a pictorial representation of an example screendisplay.

FIG. 41I presents a flowchart representation of an example method.

FIG. 42A presents a pictorial representation of an example screendisplay.

FIG. 42B presents a pictorial representation of an example screendisplay.

FIG. 42C presents a pictorial representation of an example screendisplay.

FIG. 42D presents a flowchart representation of an example method.

FIG. 43A presents a block diagram/flow representation of an example ofdisplay data generation.

FIG. 43B presents a block diagram/flow representation of an example ofdisplay data generation.

FIG. 43C presents a pictorial representation of an example screendisplay.

FIG. 43D presents a pictorial representation of an example screendisplay.

FIG. 43E presents a pictorial representation of an example screendisplay.

FIG. 43F presents a flowchart representation of an example method.

FIGS. 43G-43J present graphical representations of display parameterfunctions.

FIGS. 43K-43M present pictorial representations of example screendisplays.

FIGS. 43N-43P present pictorial representations of example screendisplays.

FIG. 43Q presents a flowchart representation of an example method.

FIG. 43R presents a flowchart representation of an example method.

FIG. 43S presents a flowchart representation of an example method.

FIG. 44A presents a block diagram/flow representation of an example ofdisplay data generation.

FIG. 44B presents a pictorial representation of an example screendisplay.

FIG. 44C presents a flowchart representation of an example method.

FIG. 45A presents a block diagram/flow representation of an example ofdisplay data generation.

FIG. 45B presents a block flow representation of an example of displaydata generation.

FIG. 45C presents a flowchart representation of an example method.

FIG. 46A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 46B presents a pictorial representation of an example derivativeNFT.

FIG. 46C presents a pictorial representation of an example clientdevice.

FIG. 46D presents a block diagram/flow representation of an example ofNFT generation.

FIG. 46E presents a flowchart representation of an example method.

FIG. 47A presents a pictorial representation of an example NFT.

FIG. 47B presents a pictorial representation of an example NFT.

FIG. 47C presents a pictorial representation of an example screendisplay.

FIG. 47D presents a flowchart representation of an example method.

FIG. 48A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 48B presents a pictorial representation of an example NFT.

FIG. 48C presents a pictorial representation of an example improvement.

FIG. 48D presents a pictorial representation of an example NFT.

FIG. 48E presents a flowchart representation of an example method.

FIG. 49A presents a block diagram/flow representation of an example ofNFT generation.

FIGS. 49B-49J present a pictorial representations of example NFTs.

FIG. 49K presents a flowchart representation of an example method.

FIGS. 49L-49M present a pictorial representations of example NFTs.

FIG. 49N presents a flowchart representation of an example method.

FIG. 49O presents a flowchart representation of an example method.

FIG. 49P presents a flowchart representation of an example method.

FIG. 49Q presents a flowchart representation of an example method.

FIG. 49R presents a flowchart representation of an example method.

FIG. 49S presents a flowchart representation of an example method.

FIG. 49T presents a flowchart representation of an example method.

FIG. 49U presents a flowchart representation of an example method.

FIG. 49V presents a flowchart representation of an example method.

FIG. 49W presents a flowchart representation of an example method.

FIG. 49X presents a flowchart representation of an example method.

FIG. 49Y presents a flowchart representation of an example method.

FIG. 49Z presents a flowchart representation of an example method.

FIG. 49AA presents a flowchart representation of an example method.

FIG. 49BB presents a flowchart representation of an example method.

FIG. 49CC presents a flowchart representation of an example method.

FIG. 50A presents a pictorial representation of an example coupon.

FIG. 50B presents a pictorial representation of an example clientdevice.

FIG. 50C presents a flowchart representation of an example method.

FIG. 51A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 51B presents a pictorial representation of an example NFT.

FIG. 51C presents a pictorial representation of an example NFT.

FIG. 51D presents a flowchart representation of an example method.

FIGS. 52A-52B present pictorial representations of example coupons.

FIGS. 52C-52D present pictorial representations of an example clientdevice.

FIG. 52E presents a flowchart representation of an example method.

FIG. 53A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 53B-53E present a pictorial representations of example NFTs.

FIG. 53F presents a flowchart representation of an example method.

FIG. 54A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 54B-54D present pictorial representation of an example game pieces.

FIG. 54E presents a pictorial representation of an example NFT.

FIG. 54F presents a flowchart representation of an example method.

FIG. 55A presents a block diagram/flow representation of an example ofan NFT barter transaction.

FIG. 55B-55C present pictorial representations of an example userinterfaces.

FIG. 55D presents a flowchart representation of an example method.

FIG. 56A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 56B presents a pictorial representation of an example NFT.

FIG. 56C presents a pictorial representation of example enhancements.

FIG. 56D presents a pictorial representation of an example NFT.

FIG. 56E presents a flowchart representation of an example method.

FIG. 57A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 57B presents a flowchart representation of an example method.

FIG. 58A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 58B presents a pictorial representation of an example NFT.

FIG. 58C presents a pictorial representation of an example NFT gallery.

FIG. 58D presents a pictorial representation of an example NFT.

FIG. 58E presents a flowchart representation of an example method.

FIG. 58F presents a flowchart representation of an example method.

FIG. 59A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 59B presents a pictorial representation of an example NFT.

FIG. 59C presents a pictorial representation of example NFTs.

FIG. 59D presents a pictorial representation of an example NFT.

FIG. 59E presents a flowchart representation of an example method.

FIG. 60A presents a block diagram of an example system.

FIG. 60B presents a flowchart representation of an example method.

FIG. 60C presents a flowchart representation of an example method.

FIG. 60D presents a flowchart representation of an example method.

FIG. 60E presents a flowchart representation of an example method.

FIG. 60F presents a flowchart representation of an example method.

FIG. 60G presents a flowchart representation of an example method.

FIG. 60H presents a flowchart representation of an example method.

FIG. 60I presents a flowchart representation of an example method.

FIG. 60J presents a flowchart representation of an example method.

FIG. 60K presents a pictorial block diagram/flow representation of anexample of transaction authentication.

FIG. 60L presents a pictorial block diagram/flow representation of anexample of transaction authentication.

FIG. 60M presents a pictorial block diagram/flow representation of anexample of transaction authentication.

FIG. 60N presents a flowchart representation of an example method.

FIG. 60O presents a flowchart representation of an example method.

FIG. 60P presents a flowchart representation of an example method.

FIG. 61A presents a block diagram/flow representation of an example ofNFT generation.

FIGS. 61B-61M present pictorial representations of example NFTs.

FIG. 61N presents a pictorial diagram/flow representation of an exampleof NFT redemption.

FIGS. 61O-61X present flowchart representations of example methods.

FIG. 61Y presents a pictorial representation of an example NFT.

FIG. 61Z presents a flowchart representation of an example method.

FIG. 61AA presents a pictorial representation of an example NFT.

FIG. 61BB presents a flowchart representation of an example method.

FIG. 61CC presents a pictorial representation of an example NFT.

FIG. 61DD presents a flowchart representation of an example method.

FIG. 62A presents a pictorial representation of an example NFT.

FIG. 62B presents a flowchart representation of an example method.

FIG. 62C presents a pictorial representation of an example screendisplay.

FIG. 62D presents a pictorial/block diagram representation of an examplesystem with screen display.

FIG. 62E presents a flowchart representation of an example method.

FIG. 62F presents a block diagram/flow representation of an example ofNFT generation.

FIG. 62G presents a pictorial representation of an example NFT.

FIG. 62H presents a pictorial/flow representation of an example updateto an NFT.

FIG. 62I presents a flowchart representation of an example method.

FIG. 62J presents a block diagram/flow representation of an example ofNFT generation.

FIG. 62K presents a pictorial representation of an example derivativeNFT.

FIG. 62L presents a pictorial representation of an example clientdevice.

FIG. 62M presents a block diagram/flow representation of an example ofNFT generation.

FIG. 62N presents a flowchart representation of an example method.

FIG. 62O presents a flowchart representation of an example method.

FIG. 62P presents a flowchart representation of an example method.

FIG. 62Q presents a flowchart representation of an example method.

FIG. 63A presents a block diagram/flow representation of an example ofNFT generation.

FIG. 63B presents a pictorial representation of an example NFT.

FIG. 63C presents a pictorial/flow representation of an example updateto an NFT.

FIG. 63D presents a flowchart representation of an example method.

FIG. 63E presents a block diagram/flow representation of an example ofNFT generation.

FIG. 63F presents a pictorial representation of an example NFT.

FIG. 63G presents a pictorial/flow representation of an example updateto an NFT.

FIG. 63H presents a flowchart representation of an example method.

FIG. 63I presents a block diagram/flow representation of an example ofNFT generation.

FIG. 63J presents a pictorial representation of an example NFT.

FIG. 63K presents a pictorial/flow representation of an example updateto an NFT.

FIG. 63L presents a flowchart representation of an example method.

FIG. 63M presents a block diagram/flow representation of an example ofNFT generation.

FIG. 63N presents a pictorial representation of an example NFT.

FIG. 63O presents a pictorial/flow representation of an example updateto an NFT.

FIG. 63P presents a flowchart representation of an example method.

FIG. 64A presents a pictorial representation of an example screendisplay.

FIG. 64B presents a pictorial representation of an example screendisplay.

FIG. 64C presents a pictorial representation of an example screendisplay.

FIG. 64D presents a block diagram/flow representation of an example ofthe generation of AR environment display data.

FIG. 64E presents a block diagram/flow representation of an example ofNFT generation.

FIG. 64F presents a pictorial/flow representation of an example updateto an NFT.

FIG. 64G presents a flowchart representation of an example method.

FIG. 64H presents a flowchart representation of an example method.

DETAILED DESCRIPTION

FIG. 1A presents a block diagram representation of an example system inaccordance with various examples. In particular, a system 850 ispresented that includes an NFT collection platform 800 that communicateswith client devices 825 via a network 115. The network 115 can be theInternet or other wide area or local area network, either public orprivate. The client devices 825 can be computing devices such aslaptops, smartphones, smart watches, tablets, desktops, or othercomputing devices associated with users, for example, buyers, sellers,collectors and/or users of NFTs.

NFT creation and ownership is growing worldwide. Existing platformsprovide tools to create NFTs, marketplaces for buying and selling NFTsand wallets to securely hold them. Many NFT purchasers, however, viewNFTs similarly to cryptocurrency, purely as financial investments to becollected and later sold. Unlike cryptocurrencies which are fungibletokens, NFTs have a non-fungible (e.g. unique or limited) component thatcan correspond to photographs, graphics, art, or other media or imagerythat can be displayed.

In the example shown, the NFT collection platform 800 includes a clientdevice interface 802 for interacting with the client devices 825, NFTmarketplace tools 804, NFT wallet tools 806, NFT generation tools 808,NFT collection display tools 810, one or more games 812 that can beplayed using NFTs that have been collected including game NFTs thatincluding playable game content, and a database 814 for storing user andaccount information, preferences, display settings and other dataassociated with users of the NFT collection platform 800. The NFTcollection platform 800 can include or be implemented via a cloudcomputing system, InterPlanetary File System (IPFS) or otherdecentralized or distributed computer system of individual computersand/or nodes and/or a centralized computing system.

For example, the client device interface 802 can operate in conjunctionwith each client device 825 and via network 115 to generate a graphicaluser interface. This graphical user interface is based on display datagenerated by the NFT collection platform 800 in a format for display ona display device associated with the client devices 825. This graphicaluser interface generates input data that is received by the NFTcollection platform 800 from the client devices 825 in response to userinteraction with the graphical user interface.

In various examples, the NFT collection platform 800 can serve the needsof a collector of NFTs by providing a system that offers new experiencesthat support various collector behaviors in the NFT world and metaverse.The NFT collection display tools 810 can include a high-fidelitycustomizable page builder so each collector can personalize and displaytheir NFTs in an environment. The NFT collection platform 800 canprovide and support a collection social media site that, for example, issimilar to MySpace, Facebook, or OnlyFans, but specifically directed tothe arrangement, posting, sharing and/or display of collections of NFTs.

In the most basic mode of operation, the NFT collection platform 800improves the technology of NFT systems by allowing the user to collect,arrange and display NFTs they have purchased so that the user, and otherusers, can enjoy and admire the NFTs they have collected. The NFTcollection platform 800 not only allows users to curate, display and usetheir collections, but also allows uses to create a social/professionalprofile of their NFT property—enabling users to get creative with howtheir collections are presented, used and displayed. In addition, when agroup of NFTs is collected and/or when a personalized/curated collectionpage, set and/or collection display is built, the NFT collectionplatform 800 improves the technology of NFT systems by allowing the userto mint a new “collection NFT” using blockchain-based, distributedcomputer network, and/or other crypto-based NFT creation techniques, forexample and authenticated based on the user's ownership of theunderlying NFTs.

Furthermore, the NFT collection platform 800 allows users to buy, sell,loan, borrow and trade NFTs with other users, including their owncollection NFTs created based on their own collections. In variousexamples, the NFT collection platform 800 may not include a NFT creator,marketplace or wallet itself. The NFT generation tools 808, NFT wallettools 806 and NFT marketplace tools 804 can reside on the NFT collectionplatform 800 and interface with one or more NFT wallet systems 820, NFTmarketplaces 822 and/or NFT creation systems 824 to enabletransactions/interactions/abilities at a metaverse level, offeringcollectors new and unique experiences, pre and post purchase, across alldifferent NFT's and blockchains in one place. The NFT collectionplatform 800 improves the technology of NFT systems by allowing the userto perform the functions above in a fashion, that can be blockchain,wallet, and marketplace agnostic.

It should be noted that the system 850 can operate via blockchain-basedtechnologies. In blockchain, a growing list of records, called “blocks”,are linked together using cryptography and spread over a decentralizedcomputer system/network or other distributed network of participants.Each block contains a cryptographic hash of the previous block, atimestamp, and transaction data (generally represented as a Merkletree). The timestamp proves that the transaction data existed when theblock was published in order to get into its hash. As blocks eachcontain information about the block previous to it, they form a chain,with each additional block reinforcing the ones before it. Therefore,blockchains are resistant to modification of their data because oncerecorded, the data in any given block cannot be altered retroactivelywithout altering all subsequent blocks. The distributed nature of thisprocess over different nodes, the contemporaneous nature ofgeographically distinct calculations, coupled with the extremecomputational complexity of the required calculations means that theseblockchain-based technologies cannot practically be performed by thehuman mind.

It should be noted, that while the NFT wallet system 820, NFTmarketplace 822 and NFT creation system 824 are shown as separateentities and as being external to the NFT collection platform 800, otherconfigurations are possible where two or more of these entities share acommon platform and/or the functions and features of one or more ofthese entities can be incorporated within the NFT collection platform800 itself.

It should also be noted that while client device interface 802, NFTmarketplace tools 804, NFT wallet tools 806, NFT generation tools 808,NFT collection display tools 810, games 812 and database 814 are shownas being internal to the NFT collection platform 800, in other examples,any subset of the various elements of the NFT collection platform 800can be implemented external to the NFT collection platform 800 andcoupled to the other components via the network 115. Furthermore, theNFT collection platform 800 can be implemented in a cloud computingconfiguration with any or all of the various elements of the NFTcollection platform 800 implemented within the cloud.

The further operation of this system will be described in greater detailin conjunction with the figures that follow, including several optionalfunctions and features and examples thereof.

FIG. 1B presents a block diagram representation of an NFT collectionplatform 800 in accordance with various examples. In particular, the NFTcollection platform 800 includes a network interface 820 such as a 3G,4G, 5G or other cellular wireless transceiver, a Bluetooth transceiver,a WiFi transceiver, UltraWideBand transceiver, WIMAX transceiver, ZigBeetransceiver or other wireless interface, a Universal Serial Bus (USB)interface, an IEEE 1394 Firewire interface, an Ethernet interface orother wired interface and/or other network card or modem forcommunicating for communicating via the network 115.

The NFT collection platform 800 also includes a processing module 830and memory module 840 that stores an operating system (O/S) 844 such asan Apple, Unix, Linux or Microsoft operating system or other operatingsystem, client device interface 802, NFT marketplace tools 804, NFTwallet tools 806, NFT generation tools 808, NFT collection display tools810, games 812 and database 814. In particular, the O/S 844, the clientdevice interface 802, NFT marketplace tools 804, NFT wallet tools 806,NFT generation tools 808, NFT collection display tools 810, and games812 each include operational instructions that, when executed by theprocessing module 830, cooperate to configure the processing module 830into a special purpose device to perform the particular functions of theNFT collection platform 800 described herein.

The NFT collection platform 800 may include a user interface (I/F) 862such as a display device, touch screen, key pad, touch pad, joy stick,thumb wheel, a mouse, one or more buttons, a speaker, a microphone, anaccelerometer, gyroscope or other motion or position sensor, videocamera or other interface devices that provide information to anadministrator of the NFT collection platform 800 and that generate datain response to the administrator's interaction with NFT collectionplatform 800.

The processing module 830 can be implemented via a single processingdevice or a plurality of processing devices. Such processing devices caninclude a microprocessor, micro-controller, digital signal processor,microcomputer, central processing unit, quantum computing device, fieldprogrammable gate array, programmable logic device, state machine, logiccircuitry, analog circuitry, digital circuitry, and/or any device thatmanipulates signals (analog and/or digital) based on operationalinstructions that are stored in a memory, such as memory 840. The memorymodule 840 can include a hard disc drive or other disc drive, read-onlymemory, random access memory, volatile memory, non-volatile memory,static memory, dynamic memory, flash memory, cache memory, and/or anydevice that stores digital information. Note that when the processingdevice implements one or more of its functions via a state machine,analog circuitry, digital circuitry, and/or logic circuitry, the memorystoring the corresponding operational instructions may be embeddedwithin, or external to, the circuitry comprising the state machine,analog circuitry, digital circuitry, and/or logic circuitry. While aparticular bus architecture is presented that includes a single bus 860,other architectures are possible including additional data buses and/ordirect connectivity between one or more elements. Further, the NFTcollection platform 800 can include one or more additional elements thatare not specifically shown.

FIG. 2 presents a block diagram representation of an example clientdevice in accordance with various examples. In particular, a clientdevice 825 is presented that includes a network interface 220 such as a3G, 4G, 5G or other cellular wireless transceiver, a Bluetoothtransceiver, a WiFi transceiver, UltraWideBand transceiver, WIMAXtransceiver, ZigBee transceiver or other wireless interface, a UniversalSerial Bus (USB) interface, an IEEE 1394 Firewire interface, an Ethernetinterface or other wired interface and/or other network card or modemfor communicating for communicating via network 115.

The client device 825 also includes a processing module 230 and memorymodule 240 that stores an operating system (O/S) 244 such as an Apple,Unix, Linux or Microsoft operating system or other operating system, NFTdata 246 associated with one or more NFTs owned by the user, and/or acollection applications 248. In particular, the O/S 244 and collectionapplication 248 each include operational instructions that, whenexecuted by the processing module 230, cooperate to configure theprocessing module into a special purpose device to perform theparticular functions of the client device 825 described herein.

The client device 825 also includes a user interface (I/F) 262 such as adisplay device, touch screen, key pad, touch pad, joy stick, thumbwheel, a mouse, one or more buttons, a speaker, a microphone, anaccelerometer, gyroscope or other motion or position sensor, videocamera or other interface devices that provide information to a user ofthe client device 825 and that generate data in response to the user'sinteraction with the client device 825.

The processing module 230 can be implemented via a single processingdevice or a plurality of processing devices. Such processing devices caninclude a microprocessor, micro-controller, digital signal processor,microcomputer, central processing unit, quantum computing device, fieldprogrammable gate array, programmable logic device, state machine, logiccircuitry, analog circuitry, digital circuitry, and/or any device thatmanipulates signals (analog and/or digital) based on operationalinstructions that are stored in a memory, such as memory 240. The memorymodule 240 can include a hard disc drive or other disc drive, read-onlymemory, random access memory, volatile memory, non-volatile memory,static memory, dynamic memory, flash memory, cache memory, and/or anydevice that stores digital information. Note that when the processingdevice implements one or more of its functions via a state machine,analog circuitry, digital circuitry, and/or logic circuitry, the memorystoring the corresponding operational instructions may be embeddedwithin, or external to, the circuitry comprising the state machine,analog circuitry, digital circuitry, and/or logic circuitry. While aparticular bus architecture is presented that includes a single bus 260,other architectures are possible including additional data buses and/ordirect connectivity between one or more elements. Further, the clientdevice 825 can include one or more additional elements that are notspecifically shown.

The client device 825 operates, via network interface 220, network 115and NFT collection platform 800. In various examples, the client device825 operates to display a graphical user interface generated based ondisplay data from the NFT collection platform 800, includingcorresponding screen displays. Furthermore, the graphical user interfacecan operate in response to interactions by a user to generate input datathat is sent to the NFT collection platform 800 to control the operationof the NFT collection platform 800 and/or to provide other input.

It should be noted that while the client devices 825 and NFT collectionplatform 800 are shown as separate devices that communicate via thenetwork 115, it should be noted that any and all of the functionalityattributed to the NFT collection platform 800, including the NFTmarketplace tools 804, NFT wallet tools 806, NFT generation tools 808,NFT collection display tools 810, games 812, and database 814, etc. canlikewise be incorporate directly into the client device 825. In thisfashion, a client device 825 through the application of its operatingsystem 244 and one or more applications can provide a graphical userinterface to operate via network 115 but independently from any NFTcollection platform to perform any of the functions and featuresdescribed herein. In particular, the client device 825 can perform thefunctions of both the client device and the NFT collection platform 800without requiring communications to be sent to the client device 825from a NFT collection platform and communications sent to a NFTcollection platform from the client device 825.

FIG. 3A presents a flowchart representation of an example method inaccordance with various examples. In particular, a method 300 for use inconjunction with any of the functions and features previously describedfor generating a collection NFT based on NFTs in a user's collection.

Step 302 includes importing, via a network interface, a plurality ofNFTs associated with the user of the client device. Step 304 includesgenerating, via a processor and in response to user interactions withthe graphical user interface, display data associated with a customizedcollection display that contains the plurality of NFTs. Step 306includes sending, via the network interface, the display data associatedwith the customized collection display via the client device of theuser. Step 308 includes facilitating creation of a collection NFTcorresponding to the customized collection display that contains theplurality of NFTs.

FIGS. 3B-3F and 3H present pictorial representations of example screendisplays. In particular, screen displays of a graphical user interfacegenerated based on display data from the NFT collection platform 800 areshown. In the example below, three NFTs are used to design and create anew collection NFT based on a common theme, the 1999 Chicago Bulls teamin the National Basketball association.

In FIG. 3B, the user “Bruce Stuckman” is logged into the NFT collectionplatform 800. The user has interacted with NFT wallet tools, such as NFTwallet tools 804, to import NFTs 100 and 102 from his wallet residing inNFT wallet system 820. In this example, the NFTs 100 and 102 areblockchain authenticated original photographs depicting two differentimages of the 1999 Chicago Bulls.

In FIG. 3C, the user has interacted with the NFT marketplace tools, suchas NFT marketplace tools 804, to select a new NFT 104 for purchase viaan NFT marketplace such as NFT marketplace 822. In FIG. 3D, the wallettools are used again, this time to export the NFT 104 to the user'swallet. In FIG. 3E, the user has selected and used NFT collectiondisplay tools, such as NFT collection display tools 810, to create acustomized collection display 110 contain all three 1999 ChicagoBulls-related NFTs he now owns. In the example shown, the user has“dragged and dropped” NFTs he owns in a custom display window and hassized and arranged them into the particular collage that is shown. Inother examples, the NFT collection display tools 810 can operate, basedon metadata associated with the NFTs of a user indicating content,theme, color themes, subject matter, dates of creation, authorship,ownership, prior ownership, number of prior owners, size, resolution,and other NFT information and metadata, to automatically generatearrangements of custom collection display 110 that may be accepted bythe user and/or that may be further arranged by the user to create thefinal customized collection display 110.

In FIG. 3F, the user has selected NFT generation tools, such as NFTgeneration tools 808, in order to facilitate, via NFT creation system824 for example, the creation of a collection NFT from the customizedcollection display 110.

FIG. 3G presents a flow diagram representation of an example process. Inthe example shown, the collection NFT 120 is created from the customizedcollection display 110. As previously discussed, the NFT generationtools can operate by, for example, first authenticating the user'srights in the three NFTs and then creating, via NFT creation system 824,a new NFT of the unique customized image with its own blockchainauthentication. In various examples, the collection NFT 120 can containmetadata indicating, for example attributions to the sources of theoriginal NFTs in the collection, the creator of the collection NFT, adate of creation, promotion data and coupons related to offers,privileges and/or discounts, title data with respect to title totangible or intangible real or personal property, warrant data withrespect to tangible or intangible real or personal property, transactiondata regarding one or more transactions, and/or other metadata. Thismetadata can be protected via the blockchain and/or other crypto-basedNFT creation technology that is employed to create and protect thecollection NFT itself—with or without associated image data. In FIG. 3H,the wallet tools are used again, this time to export the collection NFT120 to the user's wallet.

FIG. 3I presents a flowchart representation of an example method inaccordance with various examples. In particular, a method 310 ispresented for use in conjunction with any of the functions and featurespreviously described for generating a collection NFT based on NFTs in auser's collection.

Step 312 includes importing, via a network interface, a plurality ofNFTs associated with the user of the client device. Step 314 includesgenerating, via a processor and in response to metadata associated withthe plurality of NFTs, display data associated with a customizedcollection display that contains the plurality of NFTs. Step 316includes sending, via the network interface, the display data associatedwith the customized collection display via the client device of theuser. Step 318 includes facilitating creation of a collection NFTcorresponding to the customized collection display that contains theplurality of NFTs.

FIG. 4A presents a flowchart representation of an example method. Inparticular, a method 400 for use in conjunction with any of thefunctions and features previously described in generating a collectionNFT based on at least one NFT accessed via a temporary micro-loan.

Step 402 includes facilitating, via a processor and in response to userinteractions with the graphical user interface, a temporary micro-loanof at least one NFT. Step 404 includes generating, via the processor andin response to user interactions with the graphical user interface,display data associated with a customized collection display thatcontains a plurality of NFTs including the at least one NFT. Step 406includes sending, via the network interface, the display data associatedwith the customized collection display via the client device of theuser. Step 408 includes facilitating creation of a collection NFTcorresponding to the customized collection display that contains theplurality of NFTs including the at least one NFT.

FIG. 4B presents a pictorial representation of an example screendisplay. In particular, the user has used the marketplace tools toselect NFTs 100-1, 102-1, and 104-1. Instead of putting these NFTs upfor purchase, the original owners have made them available for temporarymicro-loan. This process allows the users can engage to, in exchange fora fee, “borrow” NFTs in order to create a collection NFT. After theCollection NFT is created, or upon the expiration of some predeterminedtime period (such as 15 minutes, 30 minutes, an hour, a day, etc.) themicro-loaned NFT(s) are returned, expire, deleted or destroyed.Transaction fees apply, a portion of which can be credited to theoriginal NFT owner, the author, including an upfront cost, reward-basedpayment based on the use and/or performance of the micro-loaned NFT etc.In the alternative, a fixed fee could be charged to the user andcredited to the original NFT owner. In various examples, the NFTcollection platform 800 may be configured to operate with a single userand/or within a single wallet, and/or to otherwise prohibit the sale orborrowing of micro-loaned NFTs to avoid dilution of the value of theoriginal itself. Furthermore, original and/or derivative NFTs caninclude restrictions on the total number of micro-loan transactions, thenumber of simultaneous/contemporaneous micro-loans, restrictions ontypes of microloan transactions such as normal use loans, staking loans,death match loans, loans less than a predetermined length of time, loansgreater than a predetermined length of time, etc.

Consider the following example where an NFT is put up for loan. Theproposed loan transaction can include restrictions including anexpiration time and/or date, one or N time use in creating a collectionNFT or in a game, tournament or challenge, etc. Once the loan isaccepted by the borrower, an additional NFT, such as a derivative NFT ofthe original NFT being loaned, is created on a side chain, layer 1 or 2blockchain (or “parachain”) that can be different from (and/orindependent from) the blockchain used to create the original NFT. Thisnew NFT can be created and transferred to the wallet of the borrower viaa smart contract that is based on the restrictions. A cryptocurrencymarket can be used to fund the transaction and/or to collateralize themicro-loan. The new NFT can then be set via the smart contract toautomatically expire (e.g. be deleted from the wallet, destroyed orotherwise disabled), when the restrictions are met. In this fashion, ifthe purpose of the micro-loan is the creation of a collection NFT, theborrowed NFT can automatically expire once the collection NFT iscreated. It should be noted that the collection NFT can be created viathe same blockchain platform (e.g. Ethereum) used to create the originalNFT (e.g. not the parachain).

FIG. 4C presents a flow diagram representation of an example processwhere a collection NFT 120-1 is generated based on a customizedcollection display 110-1 created by the user based on the borrowed NFTs100-1, 102-1 and 104-1. In various examples, the collection NFT 120-1metadata can also indicate the original sources of the micro-loans aswell as the micro-loaned status of NFTs 100-1, 102-1 and 104-1. Whilenot expressly shown, the collection NFTs based on one or moremicro-loaned NFTs, can be created with a visual indication of theoriginal vs. micro-loaned status of the NFTs as appropriate.

FIG. 5A presents a flowchart representation of an example method. Inparticular, a method 500 for use in conjunction with any of thefunctions and features previously described where a collection NFT iscreated based on at least one derivative NFT created from an originalNFT.

Step 502 includes importing, via a network interface, a plurality ofNFTs associated with the user of the client device, wherein at least oneof the plurality of NFTs is a derivative NFT created from an originalNFT. Step 504 includes generating, via a processor and in response touser interactions with the graphical user interface, display dataassociated with a customized collection display that contains theplurality of NFTs. Step 506 includes sending, via the network interface,the display data associated with the customized collection display viathe client device of the user. Step 508 includes facilitating creationof a collection NFT corresponding to the customized collection displaythat contains the plurality of NFTs.

FIGS. 5B and 5C present pictorial representations of an example screendisplays. In FIG. 5B, a user Mark Meyers is using the NFT generationtools to create a limited and numbered series of derivative NFTs basedon an NFT 104 that is owned by the user. In accordance with the optionsselected, 100 new derivative NFTs are generated, each designed with aseries number (e.g. 1/100, 2/100, 3/100 . . . 100/100) to differentiatethe derivative NFTs from the original. In various examples, the NFTcollection platform 800 may limit the creation of derivative NFTs toonly original NFTs and prohibit the creation of derivative NFTs fromother derivative NFTs to avoid dilution of the value of the originalitself. Furthermore, derivative NFTs can be created to contain metadataindicating the status as a derivative (protected by the blockchain orother crypto-based NFT creation technique) as well as a visualindication of their status as a derivative. In the example shown, alabel with a series number is used as such a visual indication but othervisual indicators such as frames, badges, bars, etc. could likewise beemployed.

In FIG. 5C, a different user Bruce Stuckman is using the NFT marketplacetools to purchase the NFT 104-2, which is a derivative NFT (number 23 inthe limited series of 100). FIG. 5D presents a flow diagramrepresentation of an example process where a collection NFT 120-2 isgenerated based on a customized collection display 110-2 created by theuser that includes the derivative NFT 104-2. In various examples, thecollection NFT 120-2 metadata can also indicate the original status ofNFTs 102 and 100, the original source of the derivative NFT 104-2 aswell as the derivative status of NFT 104-2. While not expressly shown,the collection NFTs based on one or more micro-loaned NFTs, can becreated with a visual indication of the original vs. micro-loaned statusof the NFTs as appropriate.

FIG. 6A presents a flowchart representation of an example method. Inparticular, a method 600 for use in conjunction with any of thefunctions and features previously described where a collection NFT iscreated based on at least one micro-loaned NFT along with one or moreother NFTs of the user.

Step 602 includes importing, via a network interface, at least one NFTassociated with the user of the client device. Step 604 includesfacilitating, via a processor and in response to user interactions withthe graphical user interface, a temporary micro-loan of at least oneother NFT. Step 606 includes generating, via the processor and inresponse to user interactions with the graphical user interface, displaydata associated with a customized collection display that contains theat least one NFT and the at least one other NFT. Step 608 includessending, via the network interface, the display data associated with thecustomized collection display via the client device of the user. Step610 includes facilitating creation of a collection NFT corresponding tothe customized collection display that contains the at least one NFT andthe at least one other NFT.

FIG. 6B presents a pictorial representation of an example screen displaywhere the user is engaging in a temporary micro-loan of the NFT 104-01.FIG. 6C presents a flow diagram representation of an example processwhere a collection NFT 120-3 is generated based on a customizedcollection display 110-3 created by the user based on the borrowed NFT104-1 and other NFTs 100 and 102. In various examples, the collectionNFT 120-3 metadata can also indicate the original status of NFTs 102 and100, the original source of the micro-loaned NFT 104-1 as well as themicro-loaned status of NFT 104-1.

FIG. 7A presents a flowchart representation of an example method. Inparticular, a method 700 for use in conjunction with any of thefunctions and features previously described in generating a collectionNFT based on at least one derivative NFT accessed via a temporarymicro-loan. Step 702 includes facilitating, via a processor and inresponse to user interactions with the graphical user interface, atemporary micro-loan of at least one NFT that is a derivative NFTcreated from an original NFT. Step 704 includes generating, via theprocessor and in response to user interactions with the graphical userinterface, display data associated with a customized collection displaythat contains a plurality of NFTs including the at least one NFT. Step706 includes sending, via the network interface, the display dataassociated with the customized collection display via the client deviceof the user. Step 708 includes facilitating creation of a collection NFTcorresponding to the customized collection display that contains theplurality of NFTs including the at least one NFT.

FIG. 7B presents a pictorial representation of an example screen displaywhere the user is engaging in a temporary micro-loan of the derivativeNFT 104-02. FIG. 7C presents a flow diagram representation of an exampleprocess where a collection NFT 120-4 is generated based on a customizedcollection display 110-4 created by the user based on the borrowedderivative NFT 104-2 and other NFTs 100 and 102. In various examples,the collection NFT 120-4 metadata can also indicate the original statusof NFTs 102 and 100, the original source of NFT 104 and the derivativeNFT 104-2 as well as the derivative and micro-loaned status of NFT104-2. While not expressly shown, the collection NFTs based on one ormore micro-loaned derivative NFTs, can be created with a visualindication of the micro-loaned and derivative status of the NFTs asappropriate.

FIG. 8A presents a flowchart representation of an example method. Inparticular, a method 750 for use in conjunction with any of thefunctions and features previously described where customized collectiondisplays and any resulting collection NFTs are generated with visualindications that indicate the originality classification associated witheach of the NFTs in the collection.

Step 752 includes generating, via a processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains a plurality of NFTs,wherein each of the NFTs has a corresponding one of a pluralityoriginality classifications, wherein each of the plurality originalityclassifications has an associated visual indication, and wherein thedisplay data includes, for each of the NFTs, the visual indicationassociated with the one of the plurality originality classifications.Step 754 includes sending, via the network interface, the display dataassociated with the customized collection display via the client deviceof the user. Step 756 includes facilitating creation of a collection NFTcorresponding to the customized collection display that contains theplurality of NFTs.

In various examples, different original classifications can be appliedfor original NFTs, derivative NFTs, micro-loaned original NFTs,micro-loaned derivative NFTs, etc. In the example shown, the color ofthe bars above and below the image provide an indication of theoriginality classification however different badges, stars, scores orother indication could likewise be employed. Furthermore, collectionNFTs could also include one or more attributions (an optionally withlinks to collections from) the original source or sources of the othercollection NFTs, loaned NFTs, derivative NFTs, etc. that make up thecollection NFT.

FIG. 8B presents a flow diagram representation of an example processwhere a collection NFT 120-5 is generated based on a customizedcollection display 110-5 created by the user based on the borrowedderivative NFT 102-2, owned derivative 104-2 and original NFT 100. Inaddition to the visual indications, the originality classifications canbe included in the collection NFT 120-5 metadata along with thecorresponding attributions. It should be noted that collection NFTsgenerated using the NFT collection platform 800 can, for example,themselves be bought, sold, traded and micro-loaned, and used to createderivatives that also can be bought, sold, traded and micro-loaned.

FIG. 9A presents a flowchart representation of an example method. Inparticular, a method 900 for use in conjunction with any of thefunctions and features previously described involving derivativecollection NFTs. Step 902 includes importing, via a network interface, aplurality of NFTs associated with the user of the client device, whereinat least one of the plurality of NFTs is a derivative collection NFTcreated from an original collection NFT.

Step 904 includes generating, via a processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains the plurality ofNFTs. Step 906 includes sending, via the network interface, the displaydata associated with the customized collection display via the clientdevice of the user. Step 908 includes facilitating creation of acollection NFT corresponding to the customized collection display thatcontains the plurality of NFTs.

FIG. 9B presents a pictorial representation of an example screen displaywhere a user created a derivative collection NFT 120-6 is put up forpurchase. The example shown is one of a derivative series of 100 (2/100)created from the collection NFT 120-5 via NFT generation tools. Invarious examples, the collection NFT 120-6 metadata can also indicatethe derivative status of this collection NFT as well as its associatedattribution and the attributions associated with its elemental NFTs.

FIG. 10A presents a flowchart representation of an example method. Inparticular, a method 1000 for use in conjunction with any of thefunctions and features previously described involving micro-loans ofcollection NFTs.

Step 1002 includes importing, via a network interface, at least one NFTassociated with the user of the client device. Step 1004 includesfacilitating, via a processor and in response to user interactions withthe graphical user interface, a temporary micro-loan of at least oneother NFT, wherein the at least one other NFT is an original collectionNFT. Step 1006 includes generating, via the processor and in response touser interactions with the graphical user interface, display dataassociated with a customized collection display that contains the atleast one NFT and the at least one other NFT. Step 1008 includessending, via the network interface, the display data associated with thecustomized collection display via the client device of the user. Step1010 includes facilitating creation of a collection NFT corresponding tothe customized collection display that contains the at least one NFT andthe at least one other NFT. FIG. 10B presents a pictorial representationof an example screen display where a user is engaged in a micro-loan ofa collection NFT 120-5. It should be noted that a new collection NFT canbe created with other collection NFTs that have been created, borrowed,or purchased by the user.

FIG. 11A presents a flowchart representation of an example method. Inparticular, a method 1100 for use in conjunction with any of thefunctions and features previously described involving micro-loans ofderivative collection NFTs. Step 1102 includes facilitating, via aprocessor and in response to user interactions with the graphical userinterface, a temporary micro-loan of at least one NFT that is aderivative collection NFT created from an original collection NFT. Step1104 includes generating, via the processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains a plurality of NFTsincluding the at least one NFT. Step 1106 includes sending, via thenetwork interface, the display data associated with the customizedcollection display via the client device of the user. Step 1108 incudesfacilitating creation of a collection NFT corresponding to thecustomized collection display that contains the plurality of NFTsincluding the at least one NFT. FIG. 11B presents a pictorialrepresentation of an example screen display where a user is engaged in amicro-loan of a derivative collection NFT 120-6.

FIG. 12A presents a flowchart representation of an example method. Inparticular, a method 1200 for use in conjunction with any of thefunctions and features previously described to create collection NFTswith visual indications of their degree of originality.

Step 1202 includes generating, via a processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains a plurality of NFTs,wherein at least one of the plurality of NFTs is a collection NFT havinga corresponding one of a plurality collection NFT originalityclassifications, and wherein the display data for the at least one ofthe plurality of NFTs includes a visual indication in accordance withthe corresponding one of the plurality of collection NFT originalityclassifications. Step 1204 includes sending, via the network interface,the display data associated with the customized collection display viathe client device of the user. Step 1206 includes facilitating creationof a collection NFT corresponding to the customized collection displaythat contains the plurality of NFTs.

FIG. 12B presents a pictorial representations of an example collectionNFTs. In the example shown three different collection NFT originalityclassifications are represented including a micro-loaned (e.g. borrowed)collection NFT 1220, a purchased collection NFT 1230 and a purchasedderivative collection NFT 1240. An additional classification could applyto an original collection NFT that was created by the user—rather thanbeing purchased. In the example shown, the color of the surroundingframe provides a visual indication of the originality classificationhowever different badges, stars, scores or other indication couldlikewise be employed. In the purchase derivative collection NFT 1240 thecolored bars of the underlying NFTs are removed in lieu of the demotedstatus/originality classification of the collection NFT as merely aderivative.

FIG. 13A presents a flowchart representation of an example method. Inparticular, a method 1300 for use in conjunction with any of thefunctions and features previously described facilitates the collectionof endorsements associated with an NFT. Step 1302 includes importing,via a network interface, an NFT associated with the user of the clientdevice. Step 1304 includes collecting, via a processor and in responseto user interactions with the graphical user interface, endorsement dataassociated with the NFT. Step 1306 includes generating, via theprocessor and in response to user interactions with the graphical userinterface, display data associated with a customized collection displaythat contains the NFT and the endorsement data. Step 1308 includessending, via the network interface, the display data associated with thecustomized collection display via the client device of the user. Step1310 includes facilitating creation of a collection NFT corresponding tothe customized collection display.

FIGS. 13B-13D present pictorial representations of example screendisplays. In FIG. 13B, the user is interacting with the graphical userinterface to use the NFT marketplace tools to seek an endorsement for aselected NFT. In FIG. 13C, an endorsement in the form of a signature hasbeen received and appended to the customized collection display of theNFT. In FIG. 13D, the user interacts with the NFT generation tools togenerate a collection NFT that includes both the NFT and the signature.In various examples, this collection NFT 120-6 metadata can alsoindicate an attribution associated the endorsement itself. Furthermore,the endorsement itself can be an original NFT, a derivative NFT, amicro-loaned NFT or other NFT.

FIG. 14A presents a flowchart representation of an example method. Inparticular, a method 1400 for use in conjunction with any of thefunctions and features previously described facilitates the collectionof endorsements associated with a collection NFT.

Step 1402 includes collecting, via a processor and in response to userinteractions with the graphical user interface, endorsement dataassociated with a collection NFT. Step 1404 includes generating, via theprocessor and in response to user interactions with the graphical userinterface, display data associated with a customized collection displaythat contains the collection NFT and the endorsement data. Step 1406includes sending, via the network interface, the display data associatedwith the customized collection display via the client device of theuser. Step 1408 includes facilitating creation of an endorsed collectionNFT corresponding to the customized collection display.

In FIG. 14D, the user has obtained an endorsement for a collection NFT120-5 and interacts with the NFT generation tools to generate a newcollection NFT that includes both the NFT and the endorsement withassociated metadata.

FIG. 15 presents a block diagram/flow representation of an example ofNFT generation. In the example shown, NFT generation tools 808 operateto convert display data 1502 and other data 1504 into an NFT 1506. Thedisplay data 1502 can correspond to an original NFT, borrowed (e.g.temporary micro-loaned) NFT, a derivative NFT, a customized collectiondisplay 110, an original image, and/or other derivatives or micro-loansthereof or other display or image data. In various examples, the NFTgeneration tools 808 can operate to verify the credentials of any NFTswhose images are contained in the display data 1502, prior to creatingthe NFT 1506. In this fashion, derivative NFTs can only be created whenthe source NFT or NFTs are verified—preventing the creation ofunauthorized or counterfeit NFTs.

The other data 1504, can be image data including signatures and otherendorsement images, visual indications of derivative series, originalityclassification, attributions, or other image data, metadata of all kindsincluding metadata indicating one or more originality classifications,attributions, endorsement data, other derivative data indicating theseries number and total number in a derivative series, restrictions onmicro-loans or other derivatives, restrictions on derivatives withartistic effects, restrictions that derivatives must includeattributions to the original source, restrictions on numbers ofderivatives or micro-loans or the sizes of derivative series,restrictions on the creation of collection NFTs, the number ofcollection NFTs, the creation of collection NFTs including NFTs fromother sources, from prohibited sources or with prohibited content,geographical restrictions, time restrictions (e.g., can be used tocreate derivatives or collection NFTs or can be temporarily micro-loanedfor 1 month, one year, etc., other restrictions and/or other dataassociated with, or to be associated with, the display data 1502.

This other data 1504 can be used to generate an NFT and/or combined withthe display data 1502 to create a dataset that includes both the displaydata 1502 and the other data 1504. This other data 1504 or combineddataset can be protected via the blockchain and/or other crypto-basedNFT creation technology that is employed by the NFT generation tools 808and via the NFT creation system 824 to create and protect the new NFT1506 itself. It should be noted that the NFT 1506 can include a singlederivative or a number of derivatives, including a limited series ofderivatives. It should be noted further that some or all of the otherdata 1504, including restriction data and/or attribution data, can bederived from one or more original NFTs whose images are associated withthe display data 1502. Furthermore, some or all of the other data 1504can be generated in response to user interactions with a graphical userinterface generated in conjunction with the NFT collection platform 800.

FIG. 16A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-1 associatedwith an NFT (e.g. an original NFT or collection NFT owned by the user)is combined with other data 1504-1 that includes derivative data. Thederivative data can include information about the derivative(s)including restrictions, information on a derivative series and visualindications to be associated with the derivative(s) along withattribution data associated with one or more attributions and used tocreate a derivative NFT 1506-1 that includes the attribution(s). Forexample, an original NFT can be used to create a derivative NFT thatincludes an attribution to the source of the original NFT. Thisattribution can be used, for example, to give credit to the originalsource, to provide financial remuneration to the source based on thedisplay and/or use of the derivative in collections, micro-loans, etc.,to set an originality classification of the resulting derivative NFTand/or for other purposes.

FIG. 16B presents a flowchart representation of an example method. Inparticular, a method 1600 is presented for use in conjunction with anyof the functions and features previously described. Step 1602 includesimporting, via a network interface, an NFT associated with the user ofthe client device. Step 1604 includes generating derivative data via theprocessor and in response to user interactions with the graphical userinterface, wherein the derivative data includes attribution dataassociated with at least one source of the NFT. Step 1606 includesfacilitating creation of at least one derivative NFT corresponding tothe NFT that includes the attribution data.

FIG. 17A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-2 associatedwith an NFT (e.g. an original NFT or collection NFT borrowed by theuser) is combined with other data 1504-2 that includes derivative data.The derivative data can include information about the derivative(s)including restrictions, information on a derivative series and visualindications to be associated with the derivative(s) along withattribution data associated with one or more attributions and used tocreate a derivative NFT 1506-2 that includes the attribution(s). Forexample, an original NFT temporarily micro-loaned to the user (borrowed)can be used to create a derivative NFT that includes an attribution tothe source of the original NFT.

FIG. 17B presents a flowchart representation of an example method. Inparticular, a method 1700 is presented for use in conjunction with anyof the functions and features previously described. Step 1702 includesfacilitating, via the processor and in response to user interactionswith the graphical user interface, a temporary micro-loan of an NFT.Step 1704 includes generating derivative data via the processor and inresponse to user interactions with the graphical user interface, whereinthe derivative data includes attribution data associated with at leastone source of the NFT. Step 1706 includes facilitating creation of atleast one derivative NFT corresponding to the NFT that includes theattribution data.

FIG. 18A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-3 corresponds toa customized collection display created by the user based on multipleNFTs (e.g. original NFTs, derivative NFTs, borrowed NFTs, collectionNFTs, etc.) are combined with other data 1504-3 that includesattribution data associated with one or more attributions and used tocreate a collection NFT 1506-3 that includes the attributions to anyoriginal NFTs, derivative NFTs and their own original NFTs, borrowedNFTs, other collection NFTs and their original NFT sources, etc.

FIG. 18B presents a flowchart representation of an example method. Inparticular, a method 1800 is presented for use in conjunction with anyof the functions and features previously described. Step 1802 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device. Step 1804 includes generating, via theprocessor and in response to user interactions with the graphical userinterface, display data associated with a customized collection displaythat contains the plurality of NFTs.

Step 1806 includes sending, via the network interface, the display dataassociated with the customized collection display via the client deviceof the user. Step 1808 includes facilitating creation of a collectionNFT corresponding to the customized collection display that contains theplurality of NFTs and attribution data indicating one or more sourcesassociated with the plurality of NFTs.

FIG. 19A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-4 is generatedfrom a plurality of NFTs 1510 (including at least one borrowed NFT)based on user interactions 1514 with the NFT collection display tools810. In particular, display data 1502-4 corresponds to a customizedcollection display created by the user based on multiple NFTs (e.g.original NFTs, derivative NFTs, collection NFTs, and at least oneborrowed NFT, etc.) that are combined with other data 1504-4 thatincludes attribution data associated with one or more attributionsassociated with the NFTs of the collection and used to create acollection NFT 1506-4. In particular, the NFT 1506-4 includes theattributions to any original NFTs, derivative NFTs and their ownoriginal NFTs, the borrowed NFT(s), other collection NFTs and theiroriginal NFT sources, etc.

FIG. 19B presents a flowchart representation of an example method. Inparticular, a method 1900 is presented for use in conjunction with anyof the functions and features previously described. Step 1902 includesfacilitating, via the processor and in response to user interactionswith the graphical user interface, a temporary micro-loan of at leastone NFT. Step 1904 includes generating, via the processor and inresponse to user interactions with the graphical user interface, displaydata associated with a customized collection display that contains aplurality of NFTs including the at least one NFT. Step 1906 includessending, via the network interface, the display data associated with thecustomized collection display via the client device of the user. Step1908 includes facilitating creation of a collection NFT corresponding tothe customized collection display that contains the plurality of NFTsand attribution data indicating one or more sources associated with theplurality of NFTs.

FIG. 20A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-5 is generatedfrom a plurality of NFTs 1510 (including at least one derivative NFT)based on user interactions 1514 with the NFT collection display tools810. In particular, display data 1502-5 corresponds to a customizedcollection display created by the user based on multiple NFTs (e.g.original NFTs, collection NFTs, borrowed NFT, at least one derivativeNFT etc.) that are combined with other data 1504-5 that includesattribution data associated with one or more attributions associatedwith the NFTs of the collection and used to create a collection NFT1506-5. In particular, the NFT 1506-5 includes the attributions to anyoriginal NFTs, derivative NFTs and their own original NFTs, the borrowedNFT(s), other collection NFTs and their original NFT sources, etc.

FIG. 20B presents a flowchart representation of an example method. Inparticular, a method 2000 is presented for use in conjunction with anyof the functions and features previously described. Step 2002 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device, wherein at least one of the plurality ofNFTs is a derivative NFT created from an original NFT. Step 2004includes generating, via the processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains the plurality ofNFTs. Step 2006 includes sending, via the network interface, the displaydata associated with the customized collection display via the clientdevice of the user. Step 2008 includes facilitating creation of acollection NFT corresponding to the customized collection display thatcontains the plurality of NFTs and attribution data indicating one ormore sources associated with the plurality of NFTs including at leastone source associated with the original NFT.

FIG. 21A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-6 is an artisticderivative generated from an NFT 1520 and customization data applyingone or more artistic effects 1524 generated based on user interactionswith the NFT collection display tools 810. In particular, display data1502-6 corresponds to artistic customization of the NFT 1520 created bythe user that is used to create an NFT 1506-6 that is a derivative NFThaving the one or more artistic effects.

In various examples, the artistic effects include computerized, artisticto (or special effects) that camber applied to an image or collection ofimages. The effects can be changes in contrast, brightness, shading,fill, background, borders, aspect ratio, rotations, cropping, color, andfurther include filters and other transformation functions that enableuser to modify images that simulate artistic styles such as coloredpencils, watercolors, chalk pastels, charcoal, pen and inks, crayons,line drawings, gray scale images, cartoons, caricatures, and/otherartistic effects.

FIG. 21B presents a pictorial representation of example results ofapplying artistic effects. In the example shown, the NFT 1520corresponds to an original image of Babe Ruth from 1927. The user hasapplied one or more artistic effects to the image and generated NFT1506-6 that includes those artistic effect(s).

FIG. 21C presents a flowchart representation of an example method. Inparticular, a method 2100 is presented for use in conjunction with anyof the functions and features previously described. Step 2102 includesimporting, via a network interface, an NFT associated with the user ofthe client device. Step 2104 includes generating customization data viathe processor and in response to user interactions with the graphicaluser interface, wherein the customization data applies one or moreartistic effects to the NFT. Step 2106 includes facilitating creation ofat least one derivative NFT corresponding to the NFT that includes theone or more artistic effects.

FIG. 22A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-7 is an artisticderivative generated from a borrowed NFT 1520-1 and customization dataapplying one or more artistic effects 1524 generated based on userinteractions with the NFT collection display tools 810. In particular,display data 1502-7 corresponds to artistic customization of the NFT1520-1 created by the user that is used to create an NFT 1506-7 that isa derivative NFT having the one or more artistic effects.

FIG. 22B presents a flowchart representation of an example method. Inparticular, a method 2200 is presented for use in conjunction with anyof the functions and features previously described. Step 2202 includesfacilitating, via the processor and in response to user interactionswith the graphical user interface, a temporary micro-loan of an NFT.Step 2204 includes generating customization data via the processor andin response to user interactions with the graphical user interface,wherein the customization data applies one or more artistic effects tothe NFT. Step 2206 includes facilitating creation of at least onederivative NFT corresponding to the NFT that includes the one or moreartistic effects.

FIG. 23A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-8 is acustomized collection display generated from NFTs 1530 and customizationdata applying one or more artistic effects 1524 generated based on userinteractions with the NFT collection display tools 810. In particular,display data 1502-8 corresponds to artistic arrangement andcustomization of the multiple NFTs 1530 (e.g., original NFTs, collectionNFTs, borrowed NFT, and/or derivative NFT, etc.) created by the userthat is used to create an NFT 1506-8 that is a collection NFT having theone or more artistic effects.

FIG. 23B presents a pictorial representation of example results ofapplying artistic effects. In the example shown, the NFTs 1530corresponds to three images of the 1999 Chicago Bulls, where NFTs 1530-1and 1530-3 are owned originals and NFT 1530-2 is a borrowed derivative.The user has applied one or more artistic effects to the image in theform of an arrangement and a shaded color background and generated NFT1506-8 that includes those artistic effects.

FIG. 23C presents a flowchart representation of an example method. Inparticular, a method 2300 is presented for use in conjunction with anyof the functions and features previously described. Step 2302 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device. Step 2304 includes generating, via theprocessor and in response to user interactions with the graphical userinterface, display data associated with a customized collection displaythat contains the plurality of NFTs and applies one or more artisticeffects. Step 2306 includes sending, via the network interface, thedisplay data associated with the customized collection display via theclient device of the user. Step 2308 includes facilitating creation of acollection NFT corresponding to the customized collection display thatcontains the plurality of NFTs in accordance with the one or moreartistic effects.

FIG. 24A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-9 is associatedwith a borrowed NFT that includes restriction data that indicate one ormore restrictions. The NFT generation tools receive other data 1504-9that includes derivative data including its own proposed derivativeinformation, for example, the size of the series, visualization ofseries numbers, restrictions. The NFT generation tools compare therestrictions data to the derivative data and only allow the creation ofthe NFT derivative(s) 1506-9 if all of the restrictions indicated by therestriction data of the borrowed NFT are met. This prohibits generationof one or more derivative NFTs in circumstances where, for example, noderivatives are allowed, or where the proposed derivatives lack therequired attribution, include prohibited artistic effects, the size ofthe series is too large, or one or more other restrictions would beviolated.

FIG. 24B presents a flowchart representation of an example method. Inparticular, a method 2400 is presented for use in conjunction with anyof the functions and features previously described. Step 2402 includesfacilitating, via the processor and in response to user interactionswith the graphical user interface, a temporary micro-loan of an NFT,wherein the NFT includes restriction data associated with one or morerestrictions. Step 2404 includes generating derivative data via theprocessor and in response to user interactions with the graphical userinterface. Step 2406 includes comparing the derivative data to therestriction data. Step 2408 includes facilitating creation of at leastone derivative NFT corresponding to the NFT in accordance with thederivative data when the derivative data indicates no violation of anyof the one or more restrictions. Step 2410 includes prohibiting creationof at least one derivative NFT corresponding to the NFT when thederivative data indicates a violation of any of the one or morerestrictions.

FIG. 25A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-10 associatedwith an NFT (e.g. an original NFT or collection NFT owned by the user)is combined with other data 1504-10 that includes derivative data withone or more restrictions that is used to create a derivative NFT 1506-10that includes the restrictions(s).

FIG. 25B presents a flowchart representation of an example method. Inparticular, a method 2500 is presented for use in conjunction with anyof the functions and features previously described. Step 2502 includesimporting, via a network interface, an NFT associated with the user ofthe client device. In step 2504 includes generating derivative data viathe processor and in response to user interactions with the graphicaluser interface, wherein the derivative data includes restriction dataassociated with one or more restrictions. Step 2506 includesfacilitating creation of at least one derivative NFT corresponding tothe NFT that includes the restriction data.

FIG. 26A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-11 is associatedwith a customized collection display of NFTs 1540 generated in responseto user interactions 1514 with the NFT collection display tools 810. Oneor more of the NFTs 1540 include restriction data that indicate one ormore restrictions. The NFT generation tools 808 only allow the creationof the collection NFT derivative 1506-11 if all of the restrictionsindicated by the restriction data of the NFTs 1540 are met. Thisprohibits generation of one or more collection NFTs in circumstanceswhere, for example, no collections are allowed, or where the proposedcollection lacks the required attribution, includes prohibited artisticeffects includes prohibited sources or content, is too large, includesother collections and/or one or more other restrictions would beviolated.

FIG. 26B presents a flowchart representation of an example method. Inparticular, a method 2600 is presented for use in conjunction with anyof the functions and features previously described. Step 2602 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device, wherein at least one of the plurality ofNFTs includes restriction data associated with one or more restrictions.Step 2604 includes generating, via the processor and in response to userinteractions with the graphical user interface, display data associatedwith a customized collection display that contains the plurality ofNFTs. Step 2606 includes sending, via the network interface, the displaydata associated with the customized collection display via the clientdevice of the user. Step 2608 includes facilitating creation of acollection NFT corresponding to the customized collection display whenthe creation does not violate any of the one or more restrictions. Step2610 includes prohibiting creation of the collection NFT correspondingto the customized collection display when the creation would violate anyof the one or more restrictions.

FIG. 27A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1502-12 is associatedwith a customized collection display of NFTs 1550 generated in responseto user interactions 1514 with the NFT collection display tools 810. TheNFTs 1540 include at least one image NFT and one data NFT (i.e., withouta corresponding image). The NFT generation tools generate a collectionNFT 1506-12, not only with other data 1504, but also with the data fromthe corresponding data NFT(s) of NFTs 1550.

FIG. 27B presents a flowchart representation of an example method. Inparticular, a method 2700 is presented for use in conjunction with anyof the functions and features previously described. Step 2702 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device, wherein the plurality of NFTs includes atleast one image NFT and at least one data NFT. Step 2704 includesgenerating, via the processor and in response to user interactions withthe graphical user interface, collection data containing the at leastone image NFT and further containing data associated with the at leastone data NFT. Step 2706 includes facilitating creation of a collectionNFT corresponding to the collection data containing the at least oneimage NFT and further containing the data associated with the at leastone data NFT.

FIG. 28A presents a block diagram representation of an example system.In particular, a system 2850 is presented that includes an NFTdistribution platform 2800 that communicates with client devices 825 viaa network 115. The network 115 can be the Internet or other wide area orlocal area network, either public or private. The client devices 825 canbe computing devices associated with users, for example, buyers,sellers, collectors and/or users of NFTs.

In the example shown, the NFT distribution platform 2800 includes aclient device interface 2802 for interacting with the client devices825, NFTs 2804 to be distributed, and an operating system 2844. One ormore of the NFTs 2804 can have geographical restrictions as todistribution that are either part of the NFTs themselves or haverestriction data that is stored separately.

The NFT distribution platform 2800 includes a network interface 2820such as a 3G, 4G, 5G or another cellular wireless transceiver, aBluetooth transceiver, a WiFi transceiver, UltraWideBand transceiver,WIMAX transceiver, ZigBee transceiver or other wireless interface, aUniversal Serial Bus (USB) interface, an IEEE 1394 Firewire interface,an Ethernet interface or other wired interface and/or other network cardor modem for communicating for communicating via the network 115.

The NFT distribution platform 2800 also includes a processing module2830 and memory module 2840 that stores an operating system (O/S) 2844such as an Apple, Unix, Linux or Microsoft operating system or anotheroperating system, the client device interface 2802, and the NFTs 2804.The O/S 2844 and the client device interface 802 each includeoperational instructions that, when executed by the processing module830, cooperate to configure the processing module 830 into a specialpurpose device to perform the particular functions of the NFTdistribution platform 2800 described herein.

The NFT distribution platform 2800 may include a user interface (I/F)2862 such as a display device, touch screen, key pad, touch pad, joystick, thumb wheel, a mouse, one or more buttons, a speaker, amicrophone, an accelerometer, gyroscope or other motion or positionsensor, video camera or other interface devices that provide informationto an administrator of the NFT distribution platform 2800 and thatgenerate data in response to the administrator's interaction with NFTdistribution platform 2800.

The processing module 2830 can be implemented via a single processingdevice or a plurality of processing devices. Such processing devices caninclude a microprocessor, micro-controller, digital signal processor,microcomputer, central processing unit, quantum computing device, fieldprogrammable gate array, programmable logic device, state machine, logiccircuitry, analog circuitry, digital circuitry, and/or any device thatmanipulates signals (analog and/or digital) based on operationalinstructions that are stored in a memory, such as memory 2840. Thememory module 2840 can include a hard disc drive or other disc drive,read-only memory, random access memory, volatile memory, non-volatilememory, static memory, dynamic memory, flash memory, cache memory,and/or any device that stores digital information. Note that when theprocessing device implements one or more of its functions via a statemachine, analog circuitry, digital circuitry, and/or logic circuitry,the memory storing the corresponding operational instructions may beembedded within, or external to, the circuitry comprising the statemachine, analog circuitry, digital circuitry, and/or logic circuitry.While a particular bus architecture is presented that includes a singlebus 2860, other architectures are possible including additional databuses and/or direct connectivity between one or more elements. Further,the NFT distribution platform 2800 can include one or more additionalelements that are not specifically shown.

For example, the client device interface 2802 can operate in conjunctionwith each client device 825 and via network 115 to generate a graphicaluser interface. This graphical user interface is based on display datagenerated by the NFT distribution platform 2800 in a format for displayon a display device associated with the client devices 825. Thisgraphical user interface generates input data that is received by theNFT distribution platform 2800 from the client devices 825 in responseto user interaction with the graphical user interface.

In various examples, the NFT distribution platform 2800 can operate torespond to input data from client devices in the form of read requestsfor NFTs and geolocation data such as GPS coordinates, connection to orproximity with a network element of network 115 or other location dataindicating a location of the client device 825. The NFT distributionplatform 2800 sends the requested NFT(s) to the requesting clientdevice—only when the geolocation data conforms with restriction data—forexample, when the geolocation data indicates a position of therequesting client device within a limited area or proximity indicated bythe restriction data.

FIG. 28B presents a pictorial representation of an example jumbotrondisplay. In particular, the jumbotron of a sports stadium is shown thatdisplays a prompt to attendees of the event to download NFTs by scanningthe QR code with their mobile phones (client devices 825). When the QRcode is scanned, the NFT distribution platform 2800 is automaticallyaccessed by the client device 825 which receives geolocation data alongwith a request for an NFT. In this example, NFTs are restricted toattendees that are physically present at the event. This prevents anattendee from capturing and posting the QR code for use by others thatare not present.

FIG. 28C presents a pictorial representation of an example client devicedisplay. In this example, a screen display is shown of client device 825where the NFT distribution platform 2800 has verified that the locationof the client device is within the stadium and has allowed the downloadof an NFT.

FIG. 28D presents a pictorial representation of an example client devicedisplay. In the prior example, the process began with the user of aclient device scanning a displayed QR code. In this further example, theNFT distribution platform 2800 has automatically detected the presenceof the user at the venue based on geolocation data received from theuser's client device 825 and automatically prompted the user to click tosend a read request. In this fashion, the user is geo-authorized, beforethe request.

FIG. 28E presents a flowchart representation of an example method. Inparticular, a method 2800 is presented for use in conjunction with anyof the functions and features previously described. Step 2802 includesreceiving from a client device, via a network interface, a read requestassociated with an NFT, the NFT including restriction data associatedwith one or more geographical restrictions. Step 2804 includesreceiving, via the network interface, geolocation data associated withthe client device. Step 2806 includes determining, via a processor, whenthe geolocation data associated with the client device conforms with therestriction data. Step 2808 includes sending the NFT to the clientdevice via the network interface when the geolocation data associatedwith the client device conforms with the restriction data. As notedabove, steps 2802 and 2804 can be performed in a different order.

FIG. 29A presents a block diagram representation of an example clientdevice. In particular, a client device 825-1 is presented that functionssimilarly to client device 825, and includes several elements of clientdevice 825 that are referred to by common reference numerals. The clientdevice 815-1 is capable of operating to client device 825 previouslydescribed.

In addition, the memory module 240 includes a wallet application (app)250 that is capable of engaging in financial transactions includingcredit card transactions and traditional digital payments, is capable ofholding crypto-currency and engaging in crypto-currency transactions andis further capable of storing one or more NFTs that are either originalNFTs, derivative NFTs, borrowed (temporarily micro-loaned) NFTs,collection NFTs and/or combinations thereof. In various examples, thewallet app 250 is capable of operating in conjunction with the NFTcollection platform 800, the NFT distribution platform 2800, the NFTwallet system 820, the NFT marketplace 822, and/or the NFT creationsystem 824 via network 115.

Also, the memory module 240 includes one or more game apps 252 thatrepresent either stand alone games of the client device 825-1 or thatoperate in conjunction with the games 813 of the NFT collection platform800 and/or interface with the NFT distribution platform 2800. Thisallows, for example, a user of client device 825-1 to engage in gamesthat involve the acquisition, collection, display, distribution, and/oruse of one or more NFTs that are either original NFTs, derivative NFTs,borrowed (temporarily micro-loaned) NFTs, collection NFTs and/orcombinations thereof.

Furthermore, the network interface 220 includes one more geolocationselements 222 such as a GPS receiver, a ultra-wideband (UWB) transceiver,a Bluetooth transceiver and/or other component(s) that that facilitatethe generation of geolocation data and/or facilitate otherlocation-based services. Consider the case where the client device 825is a smartphone or tablet and the wallet app 250 is an Apple or Androidwallet or mobile wallet card that is in a Apple or Android wallet. Oncethe wallet app 250 is activated, NFTs can be easily added to the wallet.In addition, the wallet app 250 can access the location services of thedevice, and for example, generate push notifications regarding NFTs thatare available near the current location.

In various examples, the geolocation data generating in such a fashioncan facilitate the generation of geolocation data discussed inconjunction with the operation of NFT distribution platform 2800. Inparticular, the NFT distribution platform 2800 can automatically detectthe presence of the user at a venue based on geolocation data receivedfrom the user's client device 825-1 and automatically prompted the userto click to send a read request. In this fashion, the user can begeo-authorized, before the request.

Furthermore, while the client device 825-1 and NFT collection platform800 are shown as separate devices that communicate via the network 115,it should be noted that any and all of the functionality attributed tothe NFT collection platform 800, including the NFT marketplace tools804, NFT wallet tools 806, NFT generation tools 808, NFT collectiondisplay tools 810, games 812, and database 814, etc. can likewise beincorporate directly into the client device 825. In this fashion, aclient device 825 through the application of its operating system 244and one or more applications can provide a graphical user interface tooperate via network 115 but independently from any NFT collectionplatform to perform any of the functions and features described herein.In particular, the client device 825 can perform the functions of boththe client device and the NFT collection platform 800 without requiringcommunications to be sent to the client device 825 from a NFT collectionplatform and communications sent to a NFT collection platform from theclient device 825.

In addition, NFT generation tools 808 can be used to protect, encryptand/or authenticate any digital information that could be stored in thewallet app 250, including for example rewards cards, coupons, movietickets, event tickets, boarding passes, public transit cards, studentID cards, credit cards, debit cards, prepaid cards, and loyalty cards.In addition, the functionality of the wallet app 250 can be furtherexpanded to protect other information such as vehicle titles, warrantycards, driver's licenses and other IDs, vaccination records,prescriptions, and/or other medical records, social security cards,financial records, authentication tokens, insurance cards, passwords,user IDs and/or other images and information of a personal and/orsensitive nature. Any of these types of digital information can beprotected via an NFT or other blockchain transaction in conjunction,with or without associated image or display data, and with or withoutmetadata and/or “other data” as that term has been used herein inassociation with the NFT generation tools 808.

FIG. 29B presents a flowchart representation of an example method. Inparticular, a method 2900 is presented for use in conjunction with anyof the functions and features previously described. Step 2902 includessending to a NFT distribution platform and via a network interface,geolocation data associated with the client device. Step 2904 includesgenerating a prompt associated with an NFT, the NFT includingrestriction data associated with one or more geographical restrictions,wherein the prompt is triggered when the geolocation data associatedwith the client device conforms with the restriction data. Step 2906includes sending the NFT distribution platform and via the networkinterface a read request for the NFT. Step 2908 includes receiving theNFT from the NFT distribution platform in response to the read request.

FIG. 30A presents a pictorial representation of an example screendisplay. In the example shown, a screen display of a client device 825-1is shown corresponding to a game app 252, or other game or procedurethat operates in conjunction with NFT distribution platform 2800. Theobject of the game is to visit each of the locations shown on the map ofthe national mall in Washington, D.C. When geolocation data from theclient device 825-1 indicates the user has visited each of theselocations with the client device 825-1, the NFT distribution platform2800 unlocks access to a special (e.g., a commemorative derivative) NFTby the client device 825-1 that can be, for example, downloaded to thewallet app 250.

FIGS. 30B-30D present pictorial representations of example clientdevices with screen displays. In FIG. 30B, the game begins and the useris prompted to visit each of the indicated sites. In FIG. 30C, thegeolocation data from the client device has indicated with the user iswithin a predetermined geofence around the Jefferson Memorial. In FIG.30D, the screen display indicates that the visitor has completed thechallenge and is prompted to request download of the NFT.

FIG. 30E presents a flowchart representation of an example method. Inparticular, a method 3000 is presented for use in conjunction with anyof the functions and features previously described. Step 3002 includessending to a NFT distribution platform and via a network interface,geolocation data associated with the client device, wherein the clientdevice is relocated to a plurality of distinct positions and thegeolocation data indicates the plurality of distinct positions. Step3004 includes generating a prompt associated with an NFT, the NFTincluding restriction data including geographical restrictions thatincludes a plurality of regions, wherein the prompt is triggered whenthe geolocation data associated with the client device conforms with therestriction data. Step 3006 includes sending the NFT distributionplatform and via the network interface a read request for the NFT. Step3008 includes receiving the NFT from the NFT distribution platform inresponse to the read request.

FIGS. 31A-31C present pictorial representations of example screendisplays. In particular, screen displays are shown in conjunction withuser interaction with the NFT collection platform 800. As previouslydiscussed, NFT collection platform 800 supports game play by users ofclient devices 825 (including 825-1) of one or more games 813. Thesegames 813 can include games around a gamified collection experienceacross the meta-verse that allow users to compete with and share theircollection experiences with others.

In FIG. 31A, the user has selected “collection games” and is offered aseries of collection games associated with particular themes orcategories. In the example shown, the user has elected to enter acollection competition for NFTs pertaining to the 1999 Chicago bulls.The user is prompted to build a collection display of NFTs associatedwith the chosen theme—however, a user with existing collection displaycan also participate. A predetermined time period, such as (e.g., oneday, one week, etc.) may apply to the game. The user's customizedcollection display data are submitted to the NFT collection platform 800(or a corresponding collection NFT can be temporarily micro-loaned)wherein the collection can be scored against other collections. The userthat has created the best collection display involving the theme can wina prize, such as a special NFT, an amount of cryptocurrency, etc.

In various examples, the user's collections are scored via a pluralityof scoring criteria that could include, for example:

Breadth, size and/or scope of the collection (or Collection NFT) andrelationship to the theme or category, (if there is a theme or category)

The quality and originality of the arrangement and overall content ofthe NFTs in the display

Originality scoring of the individual NFTs in the display that assignsdifferent weights/scores based on:

-   -   Originality classifications that assign different scores for:        -   a) Original NFTs        -   b) Derivative NFTs and further the series number in            derivative NFTs (#12 of 100, is better than #9 of 200, that            is better than #37 of 100 and better than #123 of an            unlimited series, etc.        -   c) Borrowed NFTs        -   d) Collection NFTs        -   e) Nested derivatives or loans of borrowed NFTs, derivative            NFT and collection NFTs, etc.    -   NFT-theme rarity (e.g., how many cyber punks exist, how many        Michael Jordon cards exist, etc.)    -   Endorsed NFTs    -   Signed NFTs    -   Bonus for the number of times other users have included your        collection NFT in their own collections    -   Etc.        Collections can be ranked via the scoring model and ranked        results can be shown to collectors, providing an incentive to        improve their collection.

In FIG. 31B, the user has submitted their customized collection displayfor scoring and is determined to be currently in fourth place. In FIG.31C, the user has upgraded their customized collection display byobtaining a specific endorsement from Michael Jordon.

FIG. 31D presents a flowchart representation of an example method. Inparticular, a method 3100 is presented for use in conjunction with anyof the functions and features previously described. Step 3102 includesimporting, via a network interface, customized collection display dataassociated with a collection of NFTs of the user of the client device.Step 3104 includes generating, via the processor and based on thecustomized collection display data, a score associated with a collectiongame, and wherein the score is generated in accordance with a pluralityof scoring criteria associated with the collection game. Step 3106includes sending, via the network interface, the score to the clientdevice for display via the graphical user interface.

FIG. 32A presents a pictorial representation of an example screendisplay. As discussed above, instead of the user's customized collectiondisplay data being submitted to the NFT collection platform 800 forscoring, a corresponding collection NFT can be temporarily micro-loanedor otherwise submitted for evaluation and can be scored against othercollections. In the example shown, the collection NFT 1506-8 has beensubmitted to the tourney/challenge collection game involving the 1999Chicago Bulls.

FIG. 32B presents a flowchart representation of an example method. Inparticular, a method 3200 is presented for use in conjunction with anyof the functions and features previously described. Step 3202 includesgenerating, via the processor and based on a customized collectiondisplay of a collection NFT associated with a collection of NFTs of theuser of the client device, a score associated with a collection game,wherein the score is generated in accordance with a plurality of scoringcriteria associated with the collection game. Step 3204 includessending, via the network interface, the score to the client device fordisplay via the graphical user interface.

FIGS. 33A-33D present pictorial representations of example screendisplays. While the prior examples have focused on collection gameswhere collections are evaluated based on their content, the games 813can also include collection games around fantasy leagues, such asfantasy sports.

In FIG. 33A, the user of client device 825 or 825-1 has chosen to takepart in a fantasy NFL football league. In FIG. 33B, the user has beenassigned, formed or chosen to participate in a particular league(designated #1102X) for an upcoming NFL season. In various examples, theNFT collection platform 800 has generated a set of NFTs for each league.In this fashion, league 1102X has a set of derivative NFTs correspondingto the NFL players available for drafting/collection by the participantsin the league. Each participant builds his/her team by drafting orotherwise purchasing, acquiring or collecting the NFTs associated withtheir own players from the NFL players that are currently available aspart of a draft, an auction—or other more or less structured collectionprocess.

In the example shown, the participant/user is choosing a quarterbackRussell Wilson from the currently available quarterbacks in league1102X. Once the selection is made, the participant receives the league1102X derivative NFT of Russell Wilson, and furthermore Russell Wilsonis added to their team. Thereafter, Russell Wilson can be loaned, soldor traded with/to other participants in League 1102X by loaning, sellingand/or trading the associated NFT. In various examples, the NFTs forleague 1102X have restrictions that only allow them to be loaned, soldor traded with/to other participants in League 1102X during the timeperiod of the season, but these restrictions can expire when the seasonis over. Other sets of restrictions are likewise possible allowing alimited number of interleague transactions, but with discounted scoringfor example for players that came for a different league.

Like other fantasy sports leagues, participants are scored based on themembers on their team during each week of the season, and for example,whether they are active or benched. The active members of each teamcorrespond to the player NFTs held by the participant that week. If theuser plans to bench a player for a period of time, the user may chooseto enter into a transaction to micro-loan the NFT of that player toanother league participant for this period of time.

Scores can also be subject to any of the additional scoring mechanismdiscussed previously in conjunction with other collection games, withadditional fantasy league scores be attributed to players whose NFTshave been player signed or endorsed, for example. In FIG. 33C, the user(league participant) is viewing the current members of his team (theplayers for which he currently holds the associated NFTs) after week #2of the season. In FIG. 33D, the user's team has been scored againstother participants and is currently in 5^(th) place.

While the examples above has focused on a fantasy football league, thetechniques described herein could likewise be employed in other sportsfantasy leagues, in other sporting based contests or tournaments, inreality/contest based television programs, such as Survivor, AmericanIdol, The Voice, Jeopardy, The Bachelor, or other television basedcontests, in the Olympics, sports playoffs, and in other tournaments,contests and/or other events, sporting or non-sporting.

FIG. 33E presents a flowchart representation of an example method. Inparticular, a method 3300 is presented for use in conjunction with anyof the functions and features previously described. Step 3302 includesfacilitating, via the processor and in response to user interactionswith the graphical user interface, collection of NFTs corresponding to ateam of players associated with the user in a fantasy league. Step 3304includes generating, via the processor, a score associated with the teamof players associated with the user in the fantasy league. Step 3306includes sending, via the network interface, the score to the clientdevice for display via the graphical user interface. Step 3308 includesfacilitating transactions regarding the collection of NFTs between theuser and other users in the fantasy league.

FIG. 34A presents a block diagram/flow representation of an example ofNFT generation. In particular, a process is shown where data associatedwith a plurality of players of a fantasy league game 1560, such asoriginal NFTs or other display data, is used in conjunction with otherdata 1504 to generate sets of derivative NFTs for a plurality ofdifferent fantasy leagues. The other data 1504 can include restrictionson interleague transfers, time restrictions, league numbers andvisualization parameters regarding the league numbers in the derivativeNFTs, etc.

FIG. 34B presents a flowchart representation of an example method. Inparticular, a method 3400 is presented for use in conjunction with anyof the functions and features previously described. Step 3402 includesreceiving, via the processor, data associated with a plurality ofplayers of a fantasy league game. Step 3404 includes generating, via theprocessor and based on the data, a corresponding set of derivative NFTsfor each of a plurality of fantasy leagues in the fantasy game, whereineach of the set of derivative NFTs for each of a plurality of fantasyleagues includes a single derivative NFT for each of the plurality ofplayers. Step 3406 includes, for each one of the plurality of fantasyleagues, facilitating collection of NFTs in the corresponding set ofderivative NFTs by participants in the one of the plurality of fantasyleagues. As previously discussed, this collection process can be viadraft, auction or other process, either more or less structured.

FIG. 35A presents a block diagram/flow representation of an example ofNFT generation. In particular, the NFT collection platform 800 may beused to not only facilitate the generation, collection and display ofNFT and the playing of collection and other NFT related game, the NFTcollection platform 800 can also be used to generate game characters andgame character NFTs that are used in the play of any of the games 813and/or other games.

In the example shown, display data to be associated with a gamecharacter 1570, together with other data 1574, is used to generate agame character NFT 1572. In various examples, the other data 1574 caninclude performance data to be associated with the game character aswell as other character parameters and/or attributes that are used inthe game to dictate the performance of the game character. Furthermore,other data 1574 can include any of the other data 1504 discussed herein.

FIG. 35B presents a pictorial representation of example display data. Inparticular, display data to be associated with a game character 1570corresponds to an image of Michael Jordon. FIG. 35C presents a pictorialrepresentation of example of other data 1574 that corresponds toperformance data including various parameters to be associated with thecharacter in the game. FIG. 35D presents a pictorial representation ofan example game character NFT 1572 generated in such a fashion and FIG.35E presents a pictorial representation of an example client device withscreen display of the game character used in a game.

FIG. 35F presents a flowchart representation of an example method. Inparticular, a method 3500 is presented for use in conjunction with anyof the functions and features previously described. Step 3502 includesreceiving, via the processor, display data to be associated with a gamecharacter and other data to be associated with performance of the gamecharacter. Step 3504 includes generating, via the processor and based onthe display data and the other data, a game character NFT associatedwith the game character that includes the display data to be associatedwith the game character and that further includes the other data to beassociated with performance of the game character. Step 3506 includesfacilitating play of a game by the user in response to user interactionswith the graphical user interface, wherein the game includes the gamecharacter and the performance of the game character in the game is inaccordance with the other data.

FIG. 36A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data from an image NFT1580 to be associated with a game character, together with other datafrom a data NFT 1584, is used to generate a game character NFT 1582. Invarious examples, the other data from the data NFT 1584 can includeperformance data to be associated with the game character as well asother character parameters and/or attributes that are used in the gameto dictate the performance of the game character. Furthermore, otherdata from the data NFT 1584 can include any of the other data 1504discussed herein.

FIG. 36B presents a pictorial representation of an example image NFT. Inparticular, display data from an image NFT 1580 to be associated with agame character corresponds to an image of Michael Jordon. FIG. 36Cpresents a pictorial representation of example of other data from a dataNFT 1584 that corresponds to performance data including variousparameters to be associated with the character in the game. FIG. 36Dpresents a pictorial representation of an example game character NFT1582 generated in such a fashion and FIG. 36E presents a pictorialrepresentation of an example client device with screen display of thegame character used in a game.

FIG. 36F presents a flowchart representation of an example method. Inparticular, a method 3600 is presented for use in conjunction with anyof the functions and features previously described. Step 3602 includesimporting, via the processor, an image NFT to be associated with a gamecharacter and a data NFT to be associated with performance of the gamecharacter. Step 3604 includes generating, via the processor, a gamecharacter NFT associated with the game character that includes displaydata from the image NFT and performance data from the data NFT. Step3606 includes facilitating play of a game by the user in response touser interactions with the graphical user interface, wherein the gameincludes the game character and the performance of the game character inthe game is in accordance with the performance data.

FIG. 37A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data from an image NFT1590 to be associated with a game character, together with other datafrom a character template NFT 1594, is used to generate a game characterNFT 1592. In various examples, the other data from the data NFT 1594 caninclude imagery, artistic effects and/or performance data to be morphedor otherwise combined with the display data of the image NFT 1590 intothe creation of game character NFT 1592. Furthermore, other data fromthe character template NFT 1594 can include any of the other data 1504discussed herein.

FIG. 37B presents a pictorial representation of an example image NFT. Inparticular, display data from an image NFT 1590 to be associated with agame character corresponds to an image of Michael Jordon. FIG. 37Cpresents a pictorial representation of example of character template NFT1594 with associated artistic effects used by characters in the game.FIG. 37D presents a pictorial representation of an example gamecharacter NFT 1592 generated in such a fashion and FIG. 37E presents apictorial representation of an example client device with screen displayof the game character used in a game.

FIG. 37F presents a flowchart representation of an example method. Inparticular, a method 3700 is presented for use in conjunction with anyof the functions and features previously described. Step 3702 includesimporting, via the processor, an image NFT to be associated with a gamecharacter and a template NFT to be associated with performance of thegame character. Step 3704 includes generating, via the processor, a gamecharacter NFT associated with the game character that includes displaydata and performance data based on the image NFT and the template NFT.Step 3706 includes facilitating play of a game by the user in responseto user interactions with the graphical user interface, wherein the gamedisplays the game character based on the display data and theperformance of the game character in the game is in accordance with theperformance data.

FIG. 38A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data from an image NFT1590-1 to be associated with a game character, together with other dataincluding customization data with artistic effects 1596, is used togenerate a game character NFT 1592-1. In various examples, the otherdata including customization data with artistic effects 1596 can includeimagery, artistic effects to be applied, morphed or otherwise combinedwith the display data of the image NFT 1590-1 into the creation of gamecharacter NFT 1592-1. Furthermore, other data including customizationdata with artistic effects 1596 can include any of the other data 1504discussed herein.

FIG. 38B presents a pictorial representation of an example image NFT. Inparticular, display data from an image NFT 1590-1 to be associated witha game character corresponds to an image of Michael Jordon. FIG. 38Cpresents a pictorial representation of an example game character NFT1592-1 generated in such a fashion and FIG. 38D presents a pictorialrepresentation of an example client device with screen display of thegame character used in a game.

FIG. 38E presents a flowchart representation of an example method. Inparticular, a method 3800 is presented for use in conjunction with anyof the functions and features previously described. Step 3802 includesimporting, via the processor, an image NFT to be associated with a gamecharacter. Step 3804 includes generating, via the processor, a gamecharacter NFT associated with the game character that includes displaydata associated with the image NFT with applied artistic effects. Step3806 includes facilitating play of a game by the user in response touser interactions with the graphical user interface, wherein the gamedisplays the game character based on the display data.

FIG. 39A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, display data 1570-1 to beassociated with a game character, together with other data includingcustomization data with artistic effects 1596, is used to generate agame character NFT 1572-1. In various examples, the other data includingcustomization data with artistic effects 1596 can include imagery,artistic effects to be applied, morphed or otherwise combined with thedisplay data 1570-1 into the creation of game character NFT 1572-1.Furthermore, other data including customization data with artisticeffects 1596 can include any of the other data 1504 discussed herein.

FIG. 39B presents a pictorial representation of example display data. Inparticular, display data 1570-1 to be associated with a game charactercorresponds to an image of Michael Jordon. FIG. 39C presents a pictorialrepresentation of an example game character NFT 1572-1 generated in sucha fashion and FIG. 39D presents a pictorial representation of an exampleclient device with screen display of the game character used in a game.

FIG. 39E presents a flowchart representation of an example method. Inparticular, a method 3900 is presented for use in conjunction with anyof the functions and features previously described. Step 3902 includesimporting, via the processor, display data to be associated with a gamecharacter. Step 3904 includes generating, via the processor, a gamecharacter NFT associated with the game character that includes thedisplay data with applied artistic effects. Step 3906 includesfacilitating play of a game by the user in response to user interactionswith the graphical user interface, wherein the game displays the gamecharacter based on the display data with the applied artistic effects.

FIG. 40A presents a block diagram/flow representation of an example ofgame character data generation. It should be noted that the priormethods, processes and systems used for generating game character NFTscould likewise be similarly applied to generating game character displaydata. This game character display data could be directly used by a gamewithout the additional step(s) required to generate a game character NFTitself.

In particular, game character generation tools 4025 are included thatcan be implemented as part of the games 813 of NFT collection platform800 or otherwise by the processing module 830 of the NFT collectionplatform 800 or the processing module 230 of the client device 825 or825-1. In the example shown, display data from an image NFT 4020 to beassociated with a game character, together with other data includingartistic effects data 4022 and performance data 4024, is used togenerate game character data 4026.

FIG. 40B presents a pictorial representation of example display data ofan image NFT 4020. In particular, display data of image NFT 4020 to beassociated with a game character corresponds to an image of MichaelJordon. FIG. 40C presents a pictorial representation of an example gamecharacter data 4024 generated in such a fashion and FIG. 40D presents apictorial representation of an example client device with screen displayof the game character used in a game.

FIG. 40E presents a flowchart representation of an example method. Inparticular, a method 4000 is presented for use in conjunction with anyof the functions and features previously described. Step 4002 includesimporting, via the processor, an image NFT with display data to beassociated with a game character. Step 4004 includes generating, via theprocessor, game character data associated with the game character basedon the display data with applied artistic effects data and further basedon performance data. Step 4006 includes facilitating play of a game bythe user in response to user interactions with the graphical userinterface, wherein the game displays the game character data based onthe display data with the applied artistic effects.

FIG. 41A presents a pictorial/block diagram representation of an examplesystem. While prior descriptions have focused on client devices 825 suchas laptops, smartphones, smart watches, tablets and desktops, one ormore client devices 825 can be implemented as other devices includingstreaming devices such as Roku players, Amazon Fire sticks, Apple TVdevices, smart TVs, Chromecast, mobile devices, PCs, game consolesand/or other streaming devices that can include or connect to atelevision monitor or other display and present display data in the formof still images, animations and/or video to a user of the client device825. In the example shown, a streaming device 4122 is connected to atelevision or monitor 4120.

While many of the prior examples have focused on customized collectiondisplays of NFTs designed by the user, in other examples, a user canpick an environment for displaying his or her NFTs and the customizedcollection display can be automatically generated, rendered and/orstreamed to the user's client device 825. Consider an example where theuser wishes to display his or her NFTs in an art gallery format. Theuser can select an appropriate art gallery environment that fits his orher tastes and matches the style of his or her NFT collection. Thecustomized collection display can then be automatically generated in thechosen environment, allowing the user to show off the collection toothers via the user's streaming devices.

In various examples, the user's NFT gallery runs on the NFT collectionplatform 800 via a content delivery server or other cloud implementationand operates in conjunction with the wallet app 250 to present thecustomized collection display. The client device 825 can operate similarto an interactive TV that is connected to the user's NFT library andallows the user to navigate through the collection (and the environment)via a remote control device such as dedicated device remote or mobiledevice via a dedicated application. Furthermore, in addition toproviding a mechanism to show off a user's NFT in their own living roomfor example, the customized collection display can be used as ascreen-saver or other display associated with other personal/worksituations.

In various examples, this cloud environment corresponds to the locationof an NFT's content (dynamic location/address). Users each have aninstance (one environment) in that world (or in a correspondingmetaverse) where their NFT's reside. That environment can be streamed inreal-time to whatever device you choose. Unlike other NFT wallets, thelocation can move to another world or environment via selection ortransaction. The NFT's displays can be influenced by the environment andthe other NFT's in the environment. The properties of the NFTs can bedynamic based on AI models, animation functions and other tools includedin NFT collection platform 800.

FIG. 41B presents a pictorial representation of an example screendisplay. In the example shown, the user has collected severalundersea-related NFTs corresponding to fish, coral and other seacreatures. Furthermore, the user has selected an undersea/aquariumenvironment to display these NFTs. The NFT collection display tools 810of NFT collection platform 800 including animation and rendering toolsthat covert the image data from the various NFTs into objects, such asvirtual “living” animals, that are placed in the environment. Coral NFTsresult in virtual coral 4110 and 4112 that are a static part of thedisplay and match the image data of their corresponding NFTs. Similarly,a sea anemone NFT results in a corresponding virtual anemone 4114, butin this case the tentacles of the animal are animated by the NFTcollection display tools so as to sway with the motion of virtualcurrents. Fish NFTs result in virtual fish 4120, 4122, 4124, 4126 and4128 that appear as their corresponding NFTs, yet “swim” about theenvironment, and interact with one another as well as other animals andfeatures in the environment.

In various examples, and as previously discussed, the display datacorresponding to the customized collection display of the environmentcan not only be used to create a living wallet display of an NFTcollection, but also can be used to generate one or more new collectionNFTs. The dynamic nature of the environment, in particular, can producemany different static displays, video clips, GIFs, etc., that themselvescan be used to generate a corresponding group of collection NFTs.

FIG. 41C presents a flowchart representation of an example method. Inparticular, a method 4100 is presented for use in conjunction with anyof the functions and features previously described. Step 4102 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device. Step 4104 includes generating, via theprocessor, display data associated with a customized collection displaythat contains the plurality of NFTs, wherein the display data includes arendering of the plurality of NFTs in accordance with an environment.Step 4106 includes streaming, via the network interface, the displaydata associated with the customized collection display to a displaydevice associated with the user.

FIG. 41D presents a pictorial representation of an example screendisplay. In the example shown, a user of an NFT platform, such as NFTcollection platform 800, has accessed, via a client device associatedwith the user such as client device 825, a plurality of video NFTsassociated with the user. In this case, the user's collection of videoNFTs includes feature films, 4150-1, 4150-2, 4150-3, etc. The user'scollection of video NFTs also includes a set of social media video NFTs4150-4, 4150-5, 4150-6, etc. While two types of video NFTs have beenillustrated, it should be noted that video NFTs associated with othertypes of videos can be collected as well, including instructionalvideos, short films, cartoons and other animated features, and othervideos, etc.

In the screen display shown, the platform has generated display dataassociated with a customized collection display that contains theplurality of video NFTs for display via a graphical user interfaceassociated with the client device. Furthermore, the user has interactedwith the graphical user interface and indicated a selection of one theplurality of video NFTs for playback—in this case, the movie “Angel's inStardust”. The selection is received by the platform which responds bystreaming, via the network 115, the video associated with the selectedvideo NFTs to the client device 825 of the user as shown in FIG. 41E.

FIG. 41F presents a flowchart representation of an example method. Inparticular, a method 4160 is presented for use in conjunction with anyof the functions and features previously described. Step 4162 includesaccessing, via a network interface, a plurality of video NFTs associatedwith a user of a client device. Step 4164 includes generating, via theprocessor, display data associated with a customized collection displaythat contains the plurality of video NFTs for display via a graphicaluser interface. Step 4166 includes receiving, via the graphical userinterface, a selection of one the plurality of video NFTs for playback.Step 4168 includes streaming, via the network interface, videoassociated with the one of the plurality of video NFTs to the clientdevice.

FIG. 41G presents a pictorial representation of an example screendisplay. In the example shown, the platform has received a social mediavideo associated with the user of the client device and facilitates, viaNFT generation tools, the generation of a social video NFT containingthe social media video. The platform further operates to facilitate, asshown in FIG. 41H posting of the social media video NFT to a selectedsocial media platform.

Once the social media video NFT is posted, performance data associatedwith the social media video NFT can be collected, such as the number ofviewings, the number of “likes” or other positive comments, the numberof times links to the NFT has been “shared” and/or other performancedata. This performance data can be used as a basis of creating anupdated social media video NFT that, for example, includes theperformance data as metadata and/or visually indicates the performancedata in the imagery of the NFT.

FIG. 41I presents a flowchart representation of an example method. Inparticular, a method 4170 is presented for use in conjunction with anyof the functions and features previously described. Step 4172 includesreceiving a social media video associated with the user of the clientdevice. Step 4174 includes facilitating, via the processor, generationof a social video NFT containing the social media video. Step 4176includes facilitating, via the processor, posting of the social mediavideo NFT to a social media platform.

FIGS. 42A-42C present a pictorial representations of example screendisplays. As previously discussed, a dynamic environment can be used tocreate the customized collection display. The dynamic nature of thisenvironment/world can lead to other opportunities to support both gamesand other features associated with a collection of NFTs. The environmentwith the user's collection of NFTs is not only rendered in real-time,but also can be ever-changing based on environment conditions, theinteraction between objects/NFTs in the environment, the presence ofother objects/NFTs in the environment, and/or based on external stimuliput into the environment. Such stimulus could be an amount of attentionby the user, cryptocurrency used to purchase light, maintaintemperature, provide food, cleaning and other NFT's in the eco-system.Living objects in an environment can virtually live, grow, get sick,die, establish friendships, mate with other animals, be killed by otheranimals, and/or exhibit other functions of a living organism or otherdynamic feature in order to simulate an actual ecosystem.

The customized collection display of the environment that is rendered asdisplay data is streamed out is the current state of the environment aswell as the individual NFTs in that environment. In addition, theindividual NFTs in the collection and/or derivative NFTs createdtherefrom, can themselves be updated based on their status in theenvironment. New characteristics and parameters of each NFT can beloaded onto the blockchain periodically and/or as changes occur. In thisfashion, NFTs can change and grow as they matures and resources are putinto the environment.

Turning to the examples of FIGS. 42A-42C, a patch of coral correspondingto an NFT of the user grows with time and becomes more complex. Not onlydoes the coral begin to take on take on characteristics of thatenvironment, adapting to the underwater landscape, for example, thecoral can grow, mature and die based on the environment conditions. Asdiscussed above, the NFTs of the user, and/or derivative NFTs thereof,can be updated based on these changes. Furthermore, the display data ofthe customized collection display can be used to create correspondingcollection NFTs, based on the state of the environment (and the coral)at various times.

This example is well-suited to support a form of gaming where the NFTscorrespond to characters in the game of virtual life. The growth of thevirtual coral generated based on a single NFT could be similar to anactual coral growing based on elements in that environment such aslight, temperature, food and other animals and environmental factors inthe eco-system of this particular simulated game environment which isrendered. The coral could level-up as it grows and become a strongercharacter with more advanced features and/or abilities. Also, the coralcan change, when new objects/animals enter the environment and changethe characteristics of that eco-system. Furthermore, the presence andgrowth of the coral itself can change the characteristics of theeco-system for other objects/animals based on other NFTs. In addition,the coral can be taken out of that environment and moved into anotherenvironment, at first utilizing the characteristics updated from theprior environment, but then further adapting to its new environment.

Further examples are likewise possible. An NFT corresponding to apainting can change, continually becoming more complex. The painting canstart as a simple dot on a canvas, then become more complex and colorfulbased on an AI model and/or a random art generation function. As timepasses, the painting becomes more complex, colorful and/or animated. Ina further example, a portrait or a person can “age” based on artisticaging tools. The painting can be rendered in real-time as changes occur.

FIG. 42D presents a flowchart representation of an example method. Inparticular, a method 4200 is presented for use in conjunction with anyof the functions and features previously described. Step 4202 includesimporting, via a network interface, a plurality of NFTs associated withthe user of the client device. Step 4204 includes generating, via theprocessor, display data associated with a customized collection displaythat contains the plurality of NFTs, wherein the display data includes arendering of the plurality of NFTs in accordance with an environmentStep 4206 includes streaming, via the network interface, the displaydata associated with the customized collection display to a displaydevice associated with the user. Step 4208 includes updating at leastone of the plurality of NFTs based on changes in the at least one of theplurality of NFTs in the environment.

FIG. 43A presents a block diagram/flow representation of an example ofdisplay data generation. In the example shown, a blockchain node 4325 ispresented, such as an Ethereum node, Corda Blockchain node, aHyperledger Fabric Blockchain Network node or other node that runs ablockchain application to support cryptocurrency, NFTs and/or otherblockchain transactions.

The blockchain node 4325 generates blockchain data 4320-1 such asstreams of raw blockchain transaction data, hashes, samples, randomsamples or other functions or transformations of the blockchaintransaction data, node performance data such as transactions per second,storage, packet loss statistics, traffic volumes, the number ofsuccessful/unsuccessful connections with other peers/nodes, memory/cacheunder load statistics, network performance or other metrics/parametersor data associated with the node. The blockchain data 4320-1 can betransformed via the NFT collection display tools 810 to display data1502-12 indicating an abstract visualization display of the blockchaindata 4320-1. As the blockchain data 4320-1 is updated later asblockchain data 4320-2 shown in FIG. 43B, the abstract visualizationdisplay is updated as updated display data 1502-13. The display datacorresponding to the abstract visualization display can be used tocreate corresponding NFTs, based on the current state of the displaydata at various times.

In various examples, the NFT collection display tools 810 include arandom art generator or other function that converts the blockchain data4320-1 to an abstract visualization display. In effect, the blockchaindata 4320-1 can be viewed as a source of random data that is constantlychanging and being updated. The changing nature of the blockchain data4320-1, 4320-02, . . . causes the abstract visualization display tochange as well, creating for example, constantly or periodicallychanging artistic representations of the “random” data from theblockchain node 4325. Node builders, or partial builders that are stakedby other users, can follow the growth and generate revenue from of theNFTs created therefrom and the abstract visualization display thatitself becomes a character (a virtual living thing) on its own.

As used herein, the term “abstract” in the term “abstract visualizationdisplay” refers to the abstract visualization of the blockchain datafrom the blockchain node and further makes reference to the abstractionthat necessarily occurs in representing this source of random(non-visual) data as a visual display. It should be noted that theabstract visualization display can be, but need not be, classified as“abstract art”.

FIGS. 43C-43E present pictorial representations of an example screendisplays. In particular, screen displays are shown of display datacorresponding to abstract visualization displays created from blockchaindata from a blockchain node at three different times. As shown, theabstract visualization displays change with time, each presenting aunique image that can each be used to create a corresponding NFT.

FIG. 43F presents a flowchart representation of an example method. Inparticular, a method 4300 is presented for use in conjunction with anyof the functions and features previously described. Step 4302 includeshosting, via the processor, a blockchain node. Step 4304 includesgenerating, via the processor, display data representing an abstractvisualization display associated with the blockchain node. Step 4306includes sending, via the network interface, the display datarepresenting the abstract visualization display to a display deviceassociated with the user. Step 4308 includes generating, via theprocessor, updated display data based on changes in the blockchain node.Step 4310 includes sending, via the network interface, the updateddisplay data representing the abstract visualization display to thedisplay device associated with the user.

FIGS. 43G-43J present graphical representations of display parameterfunctions. Prior examples have discussed generation of display data1502-12 indicating an abstract visualization display associated with ablockchain node or other node of a distributed computer network. Thisdisplay data can be displayed via a client device of the user directlyand/or can be used to generate and update one or more NFTs associatedwith the particular node. It should also be noted that performance dataincluding cumulative features and/or other transaction data associatedwith either the node or an NFT associated therewith, can be used tomodify and/or further modify and update the display data. Thesemodifications can be, for example, based on changes in various displayparameters such as color, color contrast, brightness, contrast, imagecomplexity, blurriness/focus, resolution and/or other image parameters.These modifications can also include, for example, the addition ofand/or changes to various icons, overlays, frames, award designators orother image variations and combinations thereof. Examples of suchperformance data include time, time since creation, inception orinitiation or other indicators of NFT or node age, cumulativetransaction volume, cumulative earnings, an indicator of a largesttransaction associated with a node or NFT, a highest transaction dayassociated with a node or NFT, the current marketplace value of a nodeor NFT, how many times an NFT has been viewed, exhibited or shown,awards received by an NFT or node, and other indicators of how seasonedand/or successful a node or NFT is, as well as combinations thereof.

Consider the example of FIG. 43G. In this case, the color contrastincreases as a continuous monotonically increasing function of time. InFIG. 43H, the image complexity increases as a continuous monotonicallyincreasing function of NFT age. In FIG. 43I, the brightness increases asa discrete monotonically increasing function of cumulative transactionvalue for either a node or an NFT. In various examples, step increasescan occur when milestone levels are met. In FIG. 43J, the image focusincreases as a discrete monotonically increasing function of highesttransaction day for either a node or an NFT since inception. While theexamples above are based on monotonically increasing functions, otherfunctions including non-monotonic functions and/or decreasing functionsincluding monotonically decreasing functions can likewise be employed.

FIGS. 43K-43M present pictorial representations of example screendisplays. In the example shown, while the image is itself static, thecolor contrast of the image increases with time. In FIGS. 43N-43P, theimages change with the number of cumulative transactions with increasingfocus and complexity. Furthermore, in FIG. 430 , the node and/or NFT hasearned a star for performance. At a later time shown in FIG. 43P, thenode and/or NFT has earned an additional two stars for performance.

FIG. 43Q presents a flowchart representation of an example method. Inparticular, a method 4300-1 is presented for use in conjunction with anyof the functions and features previously described. Step 4302-1 includesgenerating, via the processor, display data representing an abstractvisualization display associated with a blockchain node. Step 4204-1includes facilitating, via the processor, the generation of an NFT thatis based on the display data. Step 4306-1 includes generating, via theprocessor, updated display data based on changes in transaction dataassociated with the blockchain node. Step 4308-1 includes facilitatingupdates to the NFT based on the updated display data.

FIG. 43R presents a flowchart representation of an example method. Inparticular, a method 4300-2 is presented for use in conjunction with anyof the functions and features previously described. Step 4302-2 includesgenerating, via the processor, display data representing an abstractvisualization display associated with a blockchain node. Step 4304-2includes facilitating, via the processor, the generation of an NFT thatis based on the display data. Step 4306-2 includes generating, via theprocessor, updated display data based on an age associated with the NFT.Step 4308-2 includes facilitating updates to the NFT based on theupdated display data.

FIG. 43S presents a flowchart representation of an example method. Inparticular, a method 4300-3 is presented for use in conjunction with anyof the functions and features previously described. Step 4302-3 includesfacilitating, via the processor, the generation of an NFT that is basedon display data. Step 4304-3 includes generating, via the processor,updated display data based on performance data associated with the NFT.Step 4306-3 includes facilitating updates to the NFT based on theupdated display data.

FIG. 44A presents a block diagram/flow representation of an example ofdisplay data generation. As discussed in prior examples, the blockchaindata 4320-1 was viewed as a source of random data that can be convertedto an abstract visualization display. It should be noted that other datasets corresponding to other non-visual data can likewise be used tosimilar effect. In the example shown, the dataset 4420 is converted todisplay data 1502-14 associated with an abstract visualization display.The display data corresponding to the abstract visualization display canbe used to create a corresponding NFT. In circumstances where thedataset 4420 is a dynamically changing set of data, the display datacorresponding to the abstract visualization display can be used tocreate corresponding NFTs, based on the current state of the displaydata at various times.

FIG. 44B presents a pictorial representation of an example screendisplay. In particular, a screen display is shown corresponding to anexample abstract visualization display created based on an input dataset.

FIG. 44C presents a flowchart representation of an example method. Inparticular, a method 4400 is presented for use in conjunction with anyof the functions and features previously described. Step 4402 includesreceiving, via the processor, a data set. Step 4404 includes generating,via the processor, display data representing an abstract visualizationdisplay associated with the data set. Step 4404 includes sending, viathe network interface, the display data representing the abstractvisualization display to a display device associated with the user. Step4408 includes facilitating creation of an NFT corresponding to theabstract visualization display associated with the data set.

FIG. 45A presents a block diagram/flow representation of an example ofdisplay data generation. As discussed in prior examples, the blockchaindata or other data set is viewed as a source of random data that can beconverted to an abstract visualization display. It should be noted thatNFT collection display tools can operate based on a seen image 4520rather than a mere random data set. In operation, the NFT collectiondisplay tools include operate based on artistic effects, and other imagetransformations (either random or deterministic) to convert the seedimage 4520 to display data 1502-15 associated with an abstractvisualization display. In this context the term “abstract” refers to theabstraction of the seed image performed by the NFT collection tools 810.

The display data corresponding to the abstract visualization display canbe used to create a corresponding NFT. In circumstances where the seedimage 4520 is a video, GIG or other dynamically changing image, thedisplay data corresponding to the abstract visualization display can beused to create corresponding NFTs, based on the current state of thedisplay data at various times.

FIG. 45B presents a block flow representation of an example of displaydata generation. In particular, a screen display is shown correspondingto example display data associated with abstract visualization display1502-16 created based on an input seed image 4520-16.

FIG. 45C presents a flowchart representation of an example method. Inparticular, a method 4500 is presented for use in conjunction with anyof the functions and features previously described. Step 4502 includesreceiving, via the processor, a seed image. Step 4504 includesgenerating, via the processor, display data representing an abstractvisualization display associated with the seed image. Step 4506 includessending, via the network interface, the display data representing theabstract visualization display to a display device associated with theuser. Step 4508 includes facilitating creation of an NFT correspondingto the abstract visualization display associated with the seed image.

FIG. 46A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, an original NFT 4620 correspondsto a game piece such as a game character, an ancillary article or otherarticle or object that is used in a game. The original NFT 4620 can bepurchased by the user, created or leveled-up via game play or otherwiseacquired by the user.

The NFT generation tools 808 are used to generate a derivative NFT 4624based on the expiration restrictions 4622 shown in FIG. 46B. Theexpiration restrictions can correspond to, for example, an expirationtime and/or date, one or N time use in a game, tournament or challenge,etc. This derivative NFT 4624 can be created on a parachain or othersidechain that is different from the blockchain on which the originalNFT 4620 resides. Furthermore, this derivative NFT 4624 can bemicro-loaned or otherwise staked to another user for game play—subjectto the expiration restrictions. In this fashion, for example, otherusers can play with the character/game piece in exchange for a price(payment, bounty, experience, etc.).

In FIG. 46C, the derivative NFT 4624 has been temporarily loaned toanother user who uses the player in a challenge tournament. At the endof the loan (e.g. when the expiration restrictions are met) the loanedplayer is automatically deleted, destroyed, disabled or otherwise“burned” and game data 4626 indicating the escrow, stats and experienceor other game performance metrics earned by the other user using theplayer are retrieved and can be stored by the user on the blockchainwith the original NFT 4620 to generate updated NFT 4620′, as shown inFIG. 46D.

FIG. 46E presents a flowchart representation of an example method. Inparticular, a method 4600 is presented for use in conjunction with anyof the functions and features previously described. Step 4602 includesfacilitating, via the processor, creation of a derivative NFTcorresponding to an original NFT associated with a game piece, thederivative NFT having expiration restrictions limiting game play of thegame piece in a game. Step 4604 includes facilitating, via theprocessor, a micro-loan transaction of the derivative NFT to anotheruser to facilitate the game play of the game piece by the another user,wherein the derivative NFT expires when the expiration restrictions aremet. Step 4606 includes receiving, via the processor, game dataassociated with the game play of the game piece by the another user.Step 4608 includes updating the original NFT associated with the gamepiece, based on the game data associated with the game play of the gamepiece by the another user.

FIGS. 47A and 47B present pictorial representations of example NFTs. Inparticular, each NFT has been selected by a corresponding user to dobattle with one another. These NFTs can be derivative NFTs created forthe battle or other NFTs owned by the users. Each of the NFTs has anamount of currency, such as cryptocurrency associated with it. In theexample shown, each NFT has an associated bit coin which is visuallyrepresented in the NFT, however, other currencies and non-visualrepresentations may be used as well.

FIG. 47C presents a pictorial representation of an example screendisplay. In particular a screen display of a game 812 is presented wherethe battle has commenced between two characters associated with the NFTsof FIGS. 47A and 47B. If the character associated with the NFT of FIG.47A wins the battle in the game, the NFT of FIG. 47B is deleted,destroyed, disabled or otherwise burned and the currency associated withthis NFT is ceded to the user associated with the NFT of FIG. 47A.Conversely, if the character associated with the NFT of FIG. 47B winsthe battle in the game, the NFT of FIG. 47A is deleted, destroyed,disabled or otherwise burned and the currency associated with this NFTis ceded to the user associated with the NFT of FIG. 47B.

In various embodiments, the user's NFTs are transferred from theirwallets during the game. The winner's NFT is transferred back to thewallet at the end of the game. In addition, the currency asset of theloser's NFT (the bit coin in the example shown) can be converted intoanything the wallet had contracted, e.g. USDT, AMP, BTC, ETH, etc. Thewinner's currency asset can be treated in a similar fashion, or kept inthe winning NFT for use in future battles.

FIG. 47D presents a flowchart representation of an example method. Inparticular, a method 4700 is presented for use in conjunction with anyof the functions and features previously described. Step 4702 includesassociating an amount of cryptocurrency with an NFT associated with agame piece. Step 4704 includes receiving, via the processor, game dataassociated with game play by the user against at least one other user,the game play by the user utilizing the game piece. Step 4706 includesexpiring the NFT and ceding the cryptocurrency to the at least one otherplayer when the game data indicates a loss by the user. Step 4708includes collecting cryptocurrency of the at least one other player whenthe game data indicates a win by the user.

FIG. 48A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, an original metaverse real estateNFT 4820 corresponds to a portion/plot of real estate that is used in agame or metaverse application. An example is shown in FIG. 48B. Theoriginal metaverse real estate NFT 4820 can be purchased by the user,created or leveled-up via game play or otherwise acquired by the user ofa metaverse application or game.

The NFT generation tools 808 are used to generate a derivative NFT 4824or other metaverse real estate NFT that is based on the improvements4822 shown in FIG. 48C. In the example shown the improvements 4822correspond to a building or other structure, however, other real estateimprovements can likewise be implemented. In various example, thederivative NFT 4824 with improvements shown in FIG. 48D can be createdon a parachain or other sidechain that is different from the blockchainon which the original metaverse real estate NFT 4820 resides or the sameblockchain on which the original metaverse real estate NFT 4820 resides.

FIG. 48E presents a flowchart representation of an example method. Inparticular, a method 4800 is presented for use in conjunction with anyof the functions and features previously described. Step 4802 includesreceiving, via the processor, a metaverse real estate NFT associatedwith metaverse real estate. Step 4804 includes receiving, via theprocessor, improvements data associated with the metaverse real estate.Step 4806 includes facilitating creation of a derivative NFT associatedwith the metaverse real estate and having improvements associated withmetaverse real estate.

FIG. 49A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, document image data 4920 and otherdata corresponding to a document are used to generate an authenticateddocument NFT 4924 via the NFT generation tools 808. These authenticateddocument NFT 4924 can be stored in an NFT wallet associated with themobile phone or other client device associated with the user and can beused, for example, in place of coupons, cards, legal documents, medicaldocuments, financial documents, IDs, credit cards, licenses and/or otherimportant documents associated with a user that normally exist innon-digital, e.g. paper or plastic form. The authenticated document NFT4924 can be used to prevent fraud and/or promote privacy in transactionsvia secure user and/or document authentication. In various examples, theauthenticated document NFT 4924 can be presented and analyzed viasecured blockchain or other crypto transactions at the time of atransaction in order to authenticate the identity of the user and/or toverify the accuracy and authentic nature of the other data 4922 and/orto facilitate the security of the transaction.

Turning to FIG. 49B, authenticated document NFT 4924-1 corresponds to adriver's license and the other data 4922 includes various driver licensedata and identification data associated with the holder and/or otherdata that can be used to authenticate the owner via the authenticateddocument NFT 4924-1 when stored on in a wallet associated with themobile phone or other client device.

Turning to FIG. 49C, authenticated document NFT 4924-2 corresponds to avehicle title and the other data 4922 includes various vehicle data andidentification data associated with the owner(s), with the vehicleand/or other data that can be used to authenticate a transaction via theauthenticated document NFT 4924-2 when stored on in a wallet associatedwith the mobile phone or other client device.

Turning to FIG. 49D, authenticated document NFT 4924-3 corresponds to areal estate title and the other data 4922 includes various title dataand identification data associated with the owner(s) and the propertyand/or other data that can be used to authenticate a transaction via theauthenticated document NFT 4924-3 when stored on in a wallet associatedwith the mobile phone or other client device.

Turning to FIG. 49E, authenticated document NFT 4924-4 corresponds to acredit card and the other data 4922 includes credit and other financialdata associated with the owner(s). In particular, the other data 4922can include identification data associated with the owner(s) and any ofthe data accessible via the credit card chip on a chip card and/or otherdata that can be used to authenticate a transaction via theauthenticated document NFT 4924-4 when stored on in a wallet associatedwith the mobile phone or other client device.

Turning to FIG. 49F, authenticated document NFT 4924-5 corresponds to astock or bond certificate and the other data 4922 includesidentification data associated with the owner(s), financial dataassociated with the owner(s) and the associate stocks or bonds and/orother data that can be used to authenticate a transaction via theauthenticated document NFT 4924-5 when stored on in a wallet associatedwith the mobile phone or other client device.

Turning to FIG. 49G, authenticated document NFT 4924-6 corresponds to agift card and the other data 4922 includes gift card balance data,redemption information and/or identification data associated with theowner(s) and/or other data that can be used to authenticate atransaction via the authenticated document NFT 4924-6 when stored on ina wallet associated with the mobile phone or other client device.

Turning to FIG. 49H, authenticated document NFT 4924-7 corresponds to awarranty card and the other data 4922 includes warranty data, data onthe warranted item redemption information, identification dataassociated with the owner(s) and/or other data that can be used toauthenticate a transaction via the authenticated document NFT 4924-7when stored on in a wallet associated with the mobile phone or otherclient device.

Turning to FIG. 49I, authenticated document NFT 4924-8 corresponds to avaccination card and the other data 4922 includes vaccination data,other medical information and/or identification data associated with theparticular patient and/or other data that can be used to authenticate apatient's vaccination status via the authenticated document NFT 4924-8when stored on in a wallet associated with the mobile phone or otherclient device.

Turning to FIG. 49J, authenticated document NFT 4924-9 corresponds to acoupon and the other data 4922 includes coupon terms, redemptioninformation and/or identification data associated with the owner(s)and/or other data that can be used to authenticate a transaction via theauthenticated document NFT 4924-9 when stored on in a wallet associatedwith the mobile phone or other client device.

FIG. 49K presents a flowchart representation of an example method. Inparticular, a method 4900 is presented for use in conjunction with anyof the functions and features previously described. Step 4902 includesreceiving, via the processor, a document image associated with adocument. Step 4904 includes receiving, via the processor, other data,wherein the other data is also associated with the document. Step 4906includes facilitating creation of an authenticated document NFTcorresponding to the document.

Turning to FIG. 49L, authenticated document NFT 4924-10 corresponds to avenue ticket and the other data 4922 includes event date and otherticket information such as section row, seat, etc. and/or identificationdata associated with the owner(s) and/or other data that can be used toauthenticate a transaction such as event admission via the authenticatedvenue ticket NFT 4924-9 when stored on in a wallet associated with themobile phone or other client device.

Turning to FIG. 49M, NFT 4924-11 corresponds to a key, such as a vehiclekey, hotel key, dwelling key, office key, valet key or other key and theother data 4922 includes identification data associated with theowner(s), restriction data as to time periods, time of day, and otherrestrictions on use and/or other data that can be used to authenticate atransaction such as an entity via the authenticated key NFT 4924-11 whenstored on in a wallet associated with the mobile phone or other clientdevice.

FIG. 49N presents a flowchart representation of an example method. Inparticular, a method 4910 is presented for use in conjunction with anyof the functions and features previously described. Step 4912 includesreceiving, via the processor, a venue ticket image associated with avenue ticket. Step 4914 includes receiving, via the processor, otherdata, wherein the other data is also associated with the venue ticket.Step 4916 includes facilitating creation of an authenticated venueticket NFT corresponding to the venue ticket.

FIG. 49O presents a flowchart representation of an example method. Inparticular, a method 4930 is presented for use in conjunction with anyof the functions and features previously described. Step 4932 includesreceiving, via the processor, a vehicle key image associated with avehicle key. Step 4934 includes receiving, via the processor, otherdata, wherein the other data is also associated with the vehicle key.Step 4936 includes facilitating creation of an authenticated vehicle keyNFT corresponding to the vehicle key.

FIG. 49P presents a flowchart representation of an example method. Inparticular, a method 4940 is presented for use in conjunction with anyof the functions and features previously described. Step 4942 includesreceiving, via the processor, a hotel key image associated with a hotelkey. Step 4944 includes receiving, via the processor, other data,wherein the other data is also associated with the hotel key. Step 4946includes facilitating creation of an authenticated hotel key NFTcorresponding to the hotel key.

FIG. 49Q presents a flowchart representation of an example method. Inparticular, a method 4950 is presented for use in conjunction with anyof the functions and features previously described. Step 4952 includesreceiving, via the processor, a valet key image associated with a valetkey. Step 4954 includes receiving, via the processor, other data,wherein the other data is also associated with the valet key. Step 4956includes facilitating creation of an authenticated valet key NFTcorresponding to the valet key.

Step 4958 includes facilitating a micro-loan transaction associated withthe valet key NFT. In this fashion, for example, a valet key can becreated with appropriate restrictions on use of an associated vehiclethat can be micro-loaned to a valet, subject to those restrictions.

FIG. 49R presents a flowchart representation of an example method. Inparticular, a method 4960 is presented for use in conjunction with anyof the functions and features previously described. Step 4962 includesreceiving, via the processor, a dwelling key image associated with adwelling key. Step 4964 includes receiving, via the processor, otherdata, wherein the other data is also associated with the dwelling key.Step 4966 includes facilitating creation of an authenticated dwellingkey NFT corresponding to the dwelling key.

FIG. 49S presents a flowchart representation of an example method. Inparticular, a method 4970 is presented for use in conjunction with anyof the functions and features previously described. Step 4972 includesreceiving, via the processor, an office key image associated with anoffice key. Step 4974 includes receiving, via the processor, other data,wherein the other data is also associated with the office key. Step 4976includes facilitating creation of an authenticated office key NFTcorresponding to the office key.

FIG. 49T presents a flowchart representation of an example method. Inparticular, a method 4900-1 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-1 includesreceiving, via the processor, a license image associated with a license.Step 4904-1 includes receiving, via the processor, other data, whereinthe other data is also associated with the license. Step 4906-1 includesfacilitating creation of an authenticated license NFT corresponding tothe license.

FIG. 49U presents a flowchart representation of an example method. Inparticular, a method 4900-2 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-2 includesreceiving, via the processor, a vehicle title image associated with avehicle title. Step 4904-2 includes receiving, via the processor, otherdata, wherein the other data is also associated with the vehicle title.Step 4906-2 includes facilitating creation of an authenticated vehicletitle NFT corresponding to the vehicle title.

FIG. 49V presents a flowchart representation of an example method. Inparticular, a method 4900-3 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-3 includesreceiving, via the processor, a real estate title image associated witha real estate title. Step 4904-3 includes receiving, via the processor,other data, wherein the other data is also associated with the realestate title. Step 4906-3 includes facilitating creation of anauthenticated real estate title NFT corresponding to the real estatetitle.

FIG. 49W presents a flowchart representation of an example method. Inparticular, a method 4900-4 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-4 includesreceiving, via the processor, a bank card image associated with a bankcard. Step 4904-4 includes receiving, via the processor, other data,wherein the other data is also associated with the bank card. Step4906-4 includes facilitating creation of an authenticated bank card NFTcorresponding to the bank card.

FIG. 49X presents a flowchart representation of an example method. Inparticular, a method 4900-5 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-5 includesreceiving, via the processor, a stock certificate image associated witha stock certificate. Step 4904-5 includes receiving, via the processor,other data, wherein the other data is also associated with the stockcertificate. Step 4906-5 includes facilitating creation of anauthenticated stock certificate NFT corresponding to the stockcertificate.

FIG. 49Y presents a flowchart representation of an example method. Inparticular, a method 4900-6 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-6 includesreceiving, via the processor, a bond certificate image associated with abond certificate. Step 4904-6 includes receiving, via the processor,other data, wherein the other data is also associated with the bondcertificate. Step 4906-6 includes facilitating creation of anauthenticated bond certificate NFT corresponding to the bondcertificate.

FIG. 49Z presents a flowchart representation of an example method. Inparticular, a method 4900-7 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-7 includesreceiving, via the processor, a gift card image associated with a giftcard. Step 4904-7 includes receiving, via the processor, other data,wherein the other data is also associated with the gift card. Step4906-7 includes facilitating creation of an authenticated gift card NFTcorresponding to the gift card.

FIG. 49AA presents a flowchart representation of an example method. Inparticular, a method 4900-8 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-8 includesreceiving, via the processor, a warranty card image associated with awarranty card. Step 4904-8 includes receiving, via the processor, otherdata, wherein the other data is also associated with the warranty card.Step 4906-8 includes facilitating creation of an authenticated warrantycard NFT corresponding to the warranty card.

FIG. 49BB presents a flowchart representation of an example method. Inparticular, a method 4900-9 is presented for use in conjunction with anyof the functions and features previously described. Step 4902-9 includesreceiving, via the processor, a vaccination card image associated with avaccination card. Step 4904-9 includes receiving, via the processor,other data, wherein the other data is also associated with thevaccination card. Step 4906-9 includes facilitating creation of anauthenticated vaccination card NFT corresponding to the vaccinationcard.

FIG. 49CC presents a flowchart representation of an example method. Inparticular, a method 4900-10 is presented for use in conjunction withany of the functions and features previously described. Step 4902-10includes receiving, via the processor, a coupon image associated with acoupon. Step 4904-10 includes receiving, via the processor, other data,wherein the other data is also associated with the coupon. Step 4906-10includes facilitating creation of an authenticated coupon NFTcorresponding to the coupon.

FIG. 50A presents a pictorial representation of an example coupon. Inthe example shown, a box top or other coupon 5022 includes an opticalcode such as the QR code that is shown that provides a link to anassociated coupon NFT—such as authenticated document NFT 4924-9.

FIG. 50B presents a pictorial representation of an example clientdevice. In the example shown, the user of the client device has scannedthe QR code and collected the coupon NFT for later redemption.

While the foregoing has focused on the use of QR codes in associationwith the distribution of coupon NFTs, other types of NFTs can be soldand/or distributed in a similar fashion. Consider an application where auser wishes to sell, loan or otherwise distribute an NFT to anotheruser. The other user can be provided with a physical item having a QRcode such as coupon, card, or other item and/or send an electronicrepresentation of a QR code via email, text message or other messagingthe other user. Once the other user receives the QR code, they can scanthe code and receive the associated NFT, for example, via a platformsuch as an NFT distribution platform. These types of transactions can beauthenticated, for example, via any of the authentication techniquesdescribed herein.

FIG. 50C presents a flowchart representation of an example method. Inparticular, a method 5000 is presented for use in conjunction with anyof the functions and features previously described. Step 5002 includesreading, via a client device, an optical code associated with a coupon.Step 5004 includes sending, via the client device and in response toreading the optical code, a request to download a coupon NFT associatedwith the coupon from an NFT distribution platform. Step 5006 includesreceiving from the NFT distribution platform, via the client device, thecoupon NFT associated with the coupon.

FIG. 51A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, coupon image data associated witha promotion 5120 and other coupon data 5122 are used to generate, viathe NFT generation tools 808, coupon NFTs 5124 associated with thepromotion.

Consider an example where the promotion is a market basket promotionwhere, as selected items are purchased, corresponding coupon NFTs can becollected. When a required number of the selected items are purchased,the collection/set of corresponding coupon NFTs can be used totrigger/unlock the acquisition of an asset or other reward such as anamount of cash, an amount of crypto currency, a limited edition NFT, aspecial bonus item, a game piece or other game item, a product, apurchase discount and/or other award. FIGS. 51B and 51C present two suchexamples of coupon NFTs 5124-1 and 5124-2 of a set of 12 such items.

FIG. 51D presents a flowchart representation of an example method. Inparticular, a method 5100 is presented for use in conjunction with anyof the functions and features previously described. Step 5102 includesreceiving, via the processor, coupon image data associated with apromotion. Step 5104 includes receiving, via the processor, other coupondata, wherein the other data is also associated with the promotion. Step5106 includes facilitating creation of a plurality of coupon NFTsassociated with the promotion.

FIGS. 52A-52B present pictorial representations of example coupons inaccordance with the example promotion presented in conjunction withFIGS. 51A-51D. The coupons 5222-1 and 5222-2 are presented inassociation with the sale of the items “chorizo” and “tortillas” andeach include links to the corresponding coupon NFTs 5124-1 and 5124-2.In various examples, the coupons could be included with the itemsthemselves and/or printed on a receipt for each item, verifying that theitem has been purchased. While shown as individual coupons and QR codes,in other examples, these can be combined with multiple items beingrepresented by a single coupon/QR code when all or some proper subset ofthe items are purchased together.

FIGS. 52C-52D present pictorial representations of an example clientdevice. In FIG. 52C, the user has purchased the tortillas and chorizoand consequently has been able to download the corresponding coupon NFTs5124-1 and 5124-2. In FIG. 52D, all 12 coupon NFTs in the promotion havebeen downloaded and authenticated, facilitating the collection of theasset reward.

FIG. 52E presents a flowchart representation of an example method. Inparticular, a method 5200 is presented for use in conjunction with anyof the functions and features previously described. Step 5202 includesreading, via a client device, via an optical code associated with acoupon. Step 5204 includes sending, via the client device and inresponse to reading the optical code, a request to download a coupon NFTassociated with the coupon to an NFT distribution platform. Step 5206includes receiving from the NFT distribution platform, via the clientdevice, the coupon NFT associated with the coupon. Step 5208 includesdetermining when the client device has downloaded coupon NFTs associatedwith each coupon of the series of coupons. Step 5210 includesfacilitating collection of an asset, via the client device, when theclient device has downloaded coupon NFTs associated with each coupon ofthe series of coupons.

FIG. 53A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, the NFT generation tools 808operate to review a collection of game piece NFTs 5320 of a user (e.g.,a game player) associated with a game, and further to determine, basedon collection criteria 5322, when the game piece NFTs of the user 5320include an entire set of game piece NFTs associated with an enhancement.When the game piece NFTs of the user include an entire set of game pieceNFTs associated with an enhancement, the NFT generation tools 808facilitate creation of an enhancement NFT 5324 associated with theenhancement. In various examples, the enhancement is a playerenhancement that can be used in the game, such as an additionalpower/skill of the player, an additional game piece, a level-up of theplayer, a level-up of one or more game pieces and/or other enhancementof the player or his/her game pieces.

Consider the examples shown in FIGS. 53B-53E where the game is a HarryPotter related game. If a player succeeds in collecting of all three ofthe game piece NFTs 5320-1, 5320-2 and 5320-3—corresponding to the threedeadly hollows, an enhancement NFT 5324 NFT is generated, indicated thatthe player is now has an enhanced power in the game associated withbeing “the Master of Death”.

FIG. 53F presents a flowchart representation of an example method. Inparticular, a method 5300 is presented for use in conjunction with anyof the functions and features previously described. Step 5302 includesreviewing a collection of game piece NFTs of a user associated with agame. Step 5304 includes determining, based on collection criteria, whenthe game piece NFTs of the user include an entire set of game piece NFTsassociated with an enhancement. Step 5306 includes, when the game pieceNFTs of the user include an entire set of game piece NFTs associatedwith an enhancement, facilitating creation of an enhancement NFTassociated with the enhancement.

FIG. 54A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, the NFT generation tools 808operate to review a collection of game pieces 5420 of a user (e.g., agame player) associated with a game, and further to determine, based oncollection criteria 5422, when the game pieces of the user 5420 includean entire set of game pieces associated with an enhancement. When thegame pieces of the user include an entire set of game pieces associatedwith an enhancement, the NFT generation tools 808 facilitate creation ofan enhancement NFT 5424 associated with the enhancement. As previouslydiscussed, the enhancement can be a player enhancement that can be usedin the game, such as an additional power/skill of the player, anadditional game piece, a level-up of the player, a level-up of one ormore game pieces and/or other enhancement of the player or his/her gamepieces.

Consider the example shown in FIGS. 54B-54E. If a player succeeds incollecting of all three of the game pieces 5420-1, 5420-2 and5420-3—corresponding to charcoal, sulfur and saltpeter (or saltpetre),the ingredients for gunpowder, an enhancement NFT 5424 NFT is generated,indicated that the player now possesses gunpowder in the game.

FIG. 54F presents a flowchart representation of an example method. Inparticular, a method 5400 is presented for use in conjunction with anyof the functions and features previously described. Step 5402 includesreviewing a collection of game pieces of a user associated with a game.Step 5404 includes determining, based on collection criteria, when thegame pieces of the user include an entire set of game pieces associatedwith an enhancement. Step 5406 includes, when the game pieces of theuser include an entire set of game pieces associated with anenhancement, facilitating creation of an enhancement NFT associated withthe enhancement.

FIG. 55A presents a block diagram/flow representation of an example ofan NFT barter transaction. While prior examples have discussed manypossible types of transactions and uses of NFTs in the example shown,the NFT marketplace tools 804 are used to facilitate a user's bartertransaction where one or more bartered NFTs 5520 of the user areexchanged for one or more received NFTs 5522—such as NFTs of anotheruser.

FIG. 55B-55C present pictorial representations of an example userinterfaces. In FIG. 55B, a user is a player of Catan and has used themarketplace tools 804 to set up a possible barter of one sheep NFT 5420for the wood and clay NFTs 5422-1 and 5422-02 of another player. In FIG.55C, the barter has been accepted by both players and, as a result, theNFTs are exchanged, with the wallets of each player corresponding to thegame being updated accordingly.

FIG. 55D presents a flowchart representation of an example method. Inparticular, a method 5500 is presented for use in conjunction with anyof the functions and features previously described. Step 5502 includesdisplaying, in response to user interactions with the graphical userinterface, a proposed barter transaction associated with one or moreNFTs of the user to be exchanged for one or more NFTs of another user.Step 5504 includes facilitating, in response to user interactions withthe graphical user interface, the proposed barter transaction.

FIG. 56A presents a block diagram/flow representation of an example ofNFT generation. The NFT generation tools 808 are used to generate aderivative NFT 5624 based on an original metaverse real estate NFT 5620and based on the enhancement data 5622.

In the example shown in FIG. 56B, an original metaverse real estate NFT5620 corresponds to real estate having an interior room that is used ina game or metaverse application. The original metaverse real estate NFT5620 can be purchased by the user, created or leveled-up via game playor otherwise acquired by the user of a metaverse application or game.

The NFT generation tools 808 are used to generate a derivative NFT 5624or other metaverse real estate NFT that is based on the enhancementsdata 5622 shown in FIG. 56C. In the example shown the enhancements5622-1 and 5622-2 correspond to a Moet & Chandon vending machine and aJackson Pollock painting that are acquired either as image data or asindividual NFTs. While particular enhancements are shown, other realestate enhancements can likewise be implemented including statues andother art, rugs, lamps, furniture and other furnishings and accessories,outdoor objects, appliances, knick-knacks, machinery and other virtualobjects for decorating or finishing an office, home, factory, venue orother real estate. In the example shown in FIG. 56D, the user has placedthe enhancements 5622-1 and 5622-2 as desired before creating thederivative NFT 5624. The derivative NFT 5624 with improvements shown canbe created on a parachain or other sidechain that is different from theblockchain on which the original metaverse real estate NFT 5620 residesor the same blockchain on which the original metaverse real estate NFT5620 resides.

FIG. 56E presents a flowchart representation of an example method. Inparticular, a method 5600 is presented for use in conjunction with anyof the functions and features previously described. Step 5602 includesreceiving, via the processor, a metaverse real estate NFT associatedwith metaverse real estate. Step 5604 includes receiving, via theprocessor, enhancement data associated with the metaverse real estate.Step 5606 includes facilitating creation of a derivative NFT associatedwith the metaverse real estate and having enhancements associated withmetaverse real estate.

FIG. 57A presents a block diagram/flow representation of an example ofNFT generation. An original metaverse real estate NFT 5720 correspondsto virtual metaverse real estate. The NFT generation tools 808 are usedto generate a derivative NFT 5724 from the original metaverse realestate NFT 5720—based on one or more enhancement NFTs 5722, such asenhancement data 5622 comprising one or more NFTs.

FIG. 57B presents a flowchart representation of an example method. Inparticular, a method 5700 is presented for use in conjunction with anyof the functions and features previously described. Step 5702 includesreceiving, via the processor, a metaverse real estate NFT associatedwith metaverse real estate. Step 5704 includes receiving, via theprocessor, one or more enhancement NFTs to be associated with themetaverse real estate. Step 5706 includes facilitating creation of aderivative NFT associated with the metaverse real estate and havingenhancements associated with the one or more enhancement NFTs.

FIG. 58A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, an original metaverse real estateNFT 5820 corresponds to a portion/plot of real estate that is used in agame or metaverse application. An example is shown in FIG. 58B. Theoriginal metaverse real estate NFT 5820 can be purchased by the user,created or leveled-up via game play or otherwise acquired by the user ofa metaverse application or game.

The NFT generation tools 808 are used to generate a derivative NFT 5824or other metaverse real estate NFT that is based on the NFT gallery datacorresponding to an NFT gallery shown in FIG. 58C. In the example shown,the NFT gallery 5822 corresponds to a building or other structure withone or more individual and galleries, walls and/or rooms, such asvirtual art galleries configured to display NFTs in the associatedmetaverse of the metaverse real estate, however, other NFT galleryconfigurations can likewise be implemented. In various examples, thederivative NFT 5824 with NFT gallery shown in FIG. 58D can be created ona parachain or other sidechain that is different from the blockchain onwhich the original metaverse real estate NFT 5820 resides or the sameblockchain on which the original metaverse real estate NFT 5820 resides.

FIG. 58E presents a flowchart representation of an example method. Inparticular, a method 5800 is presented for use in conjunction with anyof the functions and features previously described. Step 5802 includesreceiving, via the processor, a metaverse real estate NFT associatedwith metaverse real estate. Step 5804 includes receiving, via theprocessor, NFT gallery data to be associated with the metaverse realestate. Step 5806 includes facilitating creation of a derivative NFTassociated with the metaverse real estate and having an NFT galleryassociated with metaverse real estate.

FIG. 58F presents a flowchart representation of an example method. Inparticular, a method 5810 is presented for use in conjunction with anyof the functions and features previously described. Step 5812 includesreceiving a derivative NFT associated with the metaverse real estate andhaving an NFT gallery associated with metaverse real estate. Step 5814includes facilitating, via the processor, a lease of the NFT galleryassociated with metaverse real estate to a leasor for display of NFTs ofa leasor.

FIG. 59A presents a block diagram/flow representation of an example ofNFT generation. The NFT generation tools 808 are used to generate aderivative NFT 5924 based on an original metaverse gallery NFT 5920 andbased on NFTs 5922 of a user.

In the example shown in FIG. 59B, an original metaverse gallery NFT 5920corresponds to an NFT gallery having an interior room that is used in agame or metaverse application that is configured to display NFTs of theNFT gallery owner or a leasor thereof. The original metaverse galleryNFT 5920 can be purchased or leased by the user, created or leveled-upvia game play or otherwise acquired by the user of a metaverseapplication or game.

The NFT generation tools 808 are used to generate a derivative NFT 5924or other metaverse gallery NFT that is based on the NFTs shown in FIG.59C. In the example shown the NFTs 5922-1, 5922-2, 5922-3 and 5922-4 areNFTs of the user that are either selected by the user for display, orpart of a curated display that is automatically generated by the NFTcollection platform based, for example, on metadata included with eachof the NFTs 5922. While particular NFTs are shown, other NFTsenhancements can likewise be implemented including statues, rugs, lamps,furniture and other furnishings and accessories, outdoor objects,appliances, knick-knacks, machinery and other virtual objects of art. Inthe example shown in FIG. 59D, the user has placed the NFTs 5922-1through 5922-4 as desired before creating the derivative NFT 5924. Thederivative NFT 5924 gallery can be created on a parachain or othersidechain that is different from the blockchain on which the originalmetaverse gallery NFT 5920 resides or the same blockchain on which theoriginal metaverse gallery NFT 5920 resides. In this fashion, visitorsto the metaverse can view the gallery and “see” the NFTs of the userdisplayed in the user, as selected or automatically curated. In variousexamples, the NFT gallery can be open to the metaverse public, subjectto admission fees, and/or limited to the user, selected friends of theuser, etc.

FIG. 59E presents a flowchart representation of an example method. Inparticular, a method 5900 is presented for use in conjunction with anyof the functions and features previously described. Step 5902 includesreceiving, via the processor, a metaverse gallery NFT associated with ametaverse gallery. Step 5904 includes receiving, via the processor, oneor more NFTs to be displayed via the metaverse gallery. Step 5906includes facilitating creation of a derivative NFT associated with themetaverse gallery displaying the one or more NFTs.

FIG. 60A presents a block diagram of an example system. In particular, asystem is shown that can be implemented similarly to, or in conjunctionwith, NFT collection platform 800. The system includes an NFTtransaction authenticator 6022 and a secure real-time NFT metadatarepository 6024. In various examples, the NFT transaction authenticator6022 and the secure real-time NFT metadata repository 6024 can beimplemented via one or more modules that include a network interface,processing circuitry and memory. The secure real-time NFT metadatarepository 6024 stores NFT metadata received in conjunction with NFTscreated via metadata source 6026, such as one or more NFT creationsystems 824. The NFTs are associated with one or more users 6020.

In operation, the NFT transaction authenticator 6022 responds totransaction requests from a user associated with an NFT to authenticatethe NFT and the user and to otherwise determine the validity of thetransaction that is requested. If the user and the NFT are bothauthenticated, and the requested transaction is otherwise permissible(e.g. not restricted by conditions on use or other transactionrestrictions), then the NFT transaction authenticator 6022 responds byissuing credentials to facilitate the transaction with a third party6028. As will be discussed herein, the maintenance and use of the securereal-time NFT metadata repository 6024 allows authentication of NFTrelated transactions in real-time—avoiding possible delays inperforming, for example, complex blockchain transactions via an NFTsource 6026 where the NFT was minted and/or otherwise maintained.

Consider the following example where an NFT is created via NFT source6026. In addition to other NFT data, the NFT has metadata that uniquelyidentifies the NFT, a hash or other NFT authentication metadata that canbe used to authenticate the NFT and/or transaction restriction metadataindicating possible restrictions on transactions/use conditionsinvolving the NFT. Furthermore, when the NFT is created and/or acquiredby a user, user-specific user authentication metadata is acquired orcreated and stored on the blockchain with the NFT with the othermetadata. This user authentication metadata can include one or morepasswords, answers to security questions, identifiers of recognizeddevices such as a device identifier of a personal cellphone, laptop,tablet, computer or other known and/or trusted device, one or moretrusted networks of the user, other multifactor authentication data suchas personal information, known answers to security questions, biometricdata related to fingerprints, retinal scans, facial features or otherbiometrics of the user and/or other user authentication data that can beused to determine if a user is the owner of the NFT or otherwise anauthorized user and in particular, whether or not the user is (or isnot) who they claim to be.

The metadata associated with the NFT is indexed by NFT identifier andstored on the secure real-time NFT metadata repository 6024 for use bythe NFT transaction authenticator 6022 in authenticating NFT-relatedtransactions. This metadata is available from the repository on areal-time basis (e.g., is available with an acceptable amount of latencyassociated with a corresponding transaction). The metadata in the securereal-time NFT metadata repository 6024 is also synced periodically withthe NFT via the NFT source 6026 to reflect any changes in the NFTitself. While some metadata, such as an NFT identifier, NFTauthentication metadata and/or transaction restriction metadata may bemade accessible to the user who holds the NFT, in various examples, theuser authentication metadata in particular, can be encrypted in such afashion that is demptable by the secure real-time NFT metadatarepository 6024— but not by the user. In various examples, the securereal-time NFT metadata repository 6024 lacks a general networkconnection and is connected to the NFT transaction authenticator 6022via a dedicated and/or otherwise secured connection or is otherwisewalled-off from other network connections of the NFT transactionauthenticator 6022. This helps prevent unauthorized tampering with thesensitive data stored therein.

When a user 6020 proposes an NFT-related transaction, the NFTtransaction authenticator 6022 collects from the user as part of thetransaction request (a) an identifier of the NFT, and NFT authenticationdata corresponding to the NFT (b) user authentication data user, and (c)information on the proposed transaction. The NFT transactionauthenticator 6022 determines whether or not the identifier correspondsto a valid NFT. If so, it retrieves the metadata associated with the NFTfrom secure real-time NFT metadata repository 6024. The NFT transactionauthenticator 6022 authenticates the NFT by comparing the NFTauthentication data to the NFT authentication metadata to determine ifthey match. The NFT transaction authenticator 6022 can also authenticatethe user 6020 to the NFT by comparing the user authentication data tothe user authentication metadata to determine if they match. Ifauthentication succeeds, the NFT transaction authenticator 6022facilitates the transaction with the third party 6028 by authorizingcompletion of the transaction, e.g. by issuing a credential to the thirdparty 6028. The credential can include any message, object, or datastructure that vouches for the identity of the user, the authenticity ofthe NFT and/or the validity of the transaction, through some method ofsecurity, trust and/or authentication.

In this fashion, the NFT transaction authenticator 6022 can authenticatetransactions such as access to a flight via a driver's license orpassport NFT, sale of a vehicle, real estate via a title NFT, a credit,debit or gift card transaction via a credit, debit or gift card NFT, thesale of a stock or bond via a stock or bond certificate NFT, warrantytransactions via a warranty card NFT, access to events via venue ticketNFTs and/or vaccination card NFTs, coupon redemption via a coupon NFT,access to a vehicle, dwelling or office via a key NFT, etc. Furthermore,the NFT transaction authenticator 6022 can authenticate transactionssuch as sales and/or micro-loans of NFTs itself.

It should be noted that some NFTs are conditional, e.g. that haverestrictions on their use and/or the transactions that are permitted.Depending on the type of transaction, the NFT transaction authenticator6022 can also operate to compare transaction data received from the userto transaction restrictions metadata to determine if a transaction ispermitted—before it is authorized. In this fashion, a credit, debit orgift card transaction can be halted if an expiration date or transactionlimit has been exceeded. A warranty transaction can be halted if thewarranty has expired. A key access for a pool, gym or office can behalted based on date, day of week or time of day restrictions, etc.

Furthermore, in sales transactions and/or micro-loans that have beenauthorized, the NFT transaction authenticator 6022 can also operate tonote the pending sale or micro-loan in the secure real-time NFT metadatarepository 6024 or otherwise place a hold on the NFT to prevent anothersales or micro-loan until the repository is updated in a future syncwith the NFT source 6026. Furthermore, in some cases the NFT correspondsto an expendable asset such as a venue ticket, gift card, coupon, etc.The NFT transaction authenticator 6022 can also operate to determinethat the NFT is expended, based on the transaction restrictions metadataand the transaction data. In response to such a determination, NFTtransaction authenticator 6022 can then update the secure real-time NFTmetadata repository to indicate the NFT is expended. In any of thesecases above, the secure real-time NFT metadata repository may facilitateupdating of the NFT source 6026 to reflect an authorized transaction vianotifications and/or that an NFT has been expended.

FIG. 60B presents a flowchart representation of an example method. Inparticular, a method 6000-1 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-1 includesreceiving, at the processor, NFT metadata associated with a plurality ofNFTs minted via one or more blockchain systems, the NFT metadataincluding NFT identification metadata for identifying an NFT of theplurality of NFTs, NFT authentication metadata for authenticating theNFT of the plurality of NFTs, and user authentication metadata forauthenticating an authorized user of the NFT of the plurality ofplurality of NFTs. Step 6004-1 includes storing the NFT metadata in asecure real-time NFT repository, wherein the secure real-time NFTrepository is separate from the one or more blockchain systems. Step6006-1 includes facilitating, via the secure real-time NFT repository,real time authentication for transactions associated with ones of theplurality of NFTs.

FIG. 60C presents a flowchart representation of an example method. Inparticular, a method 6000-2 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-2 includesreceiving, at the processor, NFT metadata associated with a plurality ofNFTs minted via one or more blockchain systems, the NFT metadataincluding NFT identification metadata for identifying an NFT of theplurality of NFTs, NFT authentication metadata for authenticating theNFT of the plurality of NFTs, user authentication metadata forauthenticating an authorized user of the NFT of the plurality ofplurality of NFTs, and transaction restriction metadata associated withtransaction restrictions. Step 6004-2 includes storing the NFT metadatain a secure real-time NFT repository, wherein the secure real-time NFTrepository is separate from the one or more blockchain systems. Step6006-2 includes facilitating, via the secure real-time NFT repository,real time authentication for transactions associated with ones of theplurality of NFTs.

FIG. 60D presents a flowchart representation of an example method. Inparticular, a method 6000-3 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-3 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data and user identification data. Step 6004-3 includesreceiving, from a secure real-time NFT metadata repository and inresponse to the NFT identification data, NFT authentication metadata forauthenticating the NFT and user authentication metadata forauthenticating an authorized user of the NFT, wherein the securereal-time NFT metadata repository is separate from the blockchain.

Step 6006-3 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-4 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-3includes generating credentials data to facilitate the transaction whenthe NFT is authenticated and the user is authenticated.

FIG. 60E presents a flowchart representation of an example method. Inparticular, a method 6000-4 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-4 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataassociated with the transaction. Step 6004-4 includes receiving, from asecure real-time NFT metadata repository and in response to the NFTidentification data, NFT authentication metadata for authenticating theNFT, user authentication metadata for authenticating an authorized userof the NFT, and transaction restrictions data associated with the NFT,wherein the secure real-time NFT metadata repository is separate fromthe blockchain.

Step 6006-4 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-4 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-4includes determining, via the processor, that the transaction isauthorized when the transaction restrictions metadata compares favorablyto the transaction data. Step 6012-4 includes generating credentialsdata to facilitate the transaction when the NFT is authenticated, theuser is authenticated and the transaction is authorized.

FIG. 60F presents a flowchart representation of an example method. Inparticular, a method 6000-5 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-5 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataassociated with the transaction, wherein the NFT is a conditional NFThaving conditions on use. Step 6004-5 includes receiving, from a securereal-time NFT metadata repository and in response to the NFTidentification data, NFT authentication metadata for authenticating theNFT, user authentication metadata for authenticating an authorized userof the NFT, and transaction restrictions data associated with the NFTindicating the conditions on use, wherein the secure real-time NFTmetadata repository is separate from the blockchain.

Step 6006-5 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-5 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-5includes determining, via the processor, that the transaction isauthorized when the transaction restrictions metadata compares favorablyto the transaction data. Step 6012-5 includes generating credentialsdata to facilitate the transaction when the NFT is authenticated, theuser is authenticated and the transaction is authorized.

FIG. 60G presents a flowchart representation of an example method. Inparticular, a method 6000-6 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-6 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataindicating that the transaction corresponds to a sale. Step 6004-6includes receiving, from a secure real-time NFT metadata repository andin response to the NFT identification data, NFT authentication metadatafor authenticating the NFT and user authentication metadata forauthenticating an authorized user of the NFT, wherein the securereal-time NFT metadata repository is separate from the blockchain.

Step 6006-6 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-6 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-6includes generating credentials data to facilitate the transaction whenthe NFT is authenticated and the user is authenticated. Step 6012-6includes updating the secure real-time NFT metadata repository toindicate the pending sale.

FIG. 60H presents a flowchart representation of an example method. Inparticular, a method 6000-7 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-7 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataindicating that the transaction corresponds to a sale of the NFT. Step6004-7 includes receiving, from a secure real-time NFT metadatarepository and in response to the NFT identification data, NFTauthentication metadata for authenticating the NFT and userauthentication metadata for authenticating an authorized user of theNFT, wherein the secure real-time NFT metadata repository is separatefrom the blockchain.

Step 6006-7 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-7 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-7includes generating credentials data to facilitate the transaction whenthe NFT is authenticated and the user is authenticated. Step 6012-7includes updating the secure real-time NFT metadata repository toindicate the pending sale of the NFT.

FIG. 60I presents a flowchart representation of an example method. Inparticular, a method 6000-8 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-8 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataindicating that the transaction corresponds to a micro-loan of the NFT.Step 6004-8 includes receiving, from a secure real-time NFT metadatarepository and in response to the NFT identification data, NFTauthentication metadata for authenticating the NFT and userauthentication metadata for authenticating an authorized user of theNFT, wherein the secure real-time NFT metadata repository is separatefrom the blockchain.

Step 6006-8 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-8 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-8includes generating credentials data to facilitate the transaction whenthe NFT is authenticated and the user is authenticated. Step 6012-8includes updating the secure real-time NFT metadata repository toindicate the micro-loan of the NFT.

FIG. 60J presents a flowchart representation of an example method. Inparticular, a method 6000-9 is presented for use in conjunction with anyof the functions and features previously described. Step 6002-9 includesreceiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data, user identification data and transaction dataassociated with the transaction. Step 6004-9 includes receiving, from asecure real-time NFT metadata repository and in response to the NFTidentification data, NFT authentication metadata for authenticating theNFT, user authentication metadata for authenticating an authorized userof the NFT, and transaction restrictions data associated with the NFT,wherein the secure real-time NFT metadata repository is separate fromthe blockchain.

Step 6006-9 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-9 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step 6010-9includes generating credentials data to facilitate the transaction whenthe NFT is authenticated and the user is authenticated. Step 6012-9includes determining, via the processor, that the NFT is expended, basedon the transaction restrictions metadata and the transaction data and,in response, updating the secure real-time NFT metadata repository toindicate the NFT is expended.

FIG. 60K presents a pictorial block diagram/flow representation of anexample of transaction authentication. A client device, such as clientdevice 825, presents a screen display 6050 indicating that a particularNFT has been selected in conjunction with a proposed transaction. In theexample shown, the user has chosen to redeem a venue ticket foradmission into an event venue for a corresponding event. The user thenidentifies himself/herself to the client device via biometrics such asfingerprints, facial recognition, retinal scan and/or other biometricsand/or other authentication data. When the user is positivelyidentified, as indicated in display screen 6052, the client deviceforwards the transaction request 6054-1 to the NFT transactionauthenticator 6022. In this case, the transaction request 6054-1includes NFT identification data identifying the NFT, NFT authenticationdata, and also user identification data that includes a user deviceidentifier.

The NFT transaction authenticator 6022 can operate in conjunction withthe secure real-time NFT metadata repository 6024 for example, toauthenticate the transaction with the third party 6028. In this case,the user authentication mechanisms of the client device are used in thetransaction of the authentication process. Once the user is identifiedby a trusted device, only the identification of the trusted device isrequired as user authentication data forwarded as part of the request.

FIG. 60L presents a pictorial block diagram/flow representation of afurther example of transaction authentication. In this case, thetransaction request 6054-2 includes NFT identification data identifyingthe NFT, NFT authentication data, and also user identification data thatincludes user biometric data that was collected via the client device825 as part of its own user authentication process.

Again, the NFT transaction authenticator 6022 can operate in conjunctionwith the secure real-time NFT metadata repository 6024 for example, toauthenticate the transaction with the third party 6028. In this case,the user authentication mechanisms of the client device are again usedin the transaction of the authentication process. Once the userbiometric data is collected, it is forwarded as part of the request foruse in authenticating the user—without the need for identification ofthe device itself.

FIG. 62M presents a pictorial block diagram/flow representation of afurther example of transaction authentication. In this case, thetransaction request 6054-1 includes NFT identification data identifyingthe NFT, NFT authentication data, and also user identification data thatincludes both a user device identifier and user biometric data that wascollected via the client device 825 as part of its own userauthentication process.

Again, the NFT transaction authenticator 6022 can operate in conjunctionwith the secure real-time NFT metadata repository 6024 for example, toauthenticate the transaction with the third party 6028. In thisadditional case, the user authentication mechanisms of the client deviceare used in the transaction of the authentication process. Once the useris identified by a trusted device, the device identifier of the trusteddevice can be in combination with the user biometrics collected by thatdevice to provide further security for the proposed transaction.

FIG. 60N presents a flowchart representation of an example method. Inparticular, a method 6000-10 is presented for use in conjunction withany of the functions and features previously described. Step 6002-10includes receiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data and user identification data that includes a userdevice identifier. Step 6004-10 includes receiving, from a securereal-time NFT metadata repository and in response to the NFTidentification data, NFT authentication metadata for authenticating theNFT and user authentication metadata for authenticating an authorizeduser of the NFT, wherein the secure real-time NFT metadata repository isseparate from the blockchain.

Step 6006-10 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-10 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step6010-10 includes generating credentials data to facilitate thetransaction when the NFT is authenticated and the user is authenticated.

FIG. 60O presents a flowchart representation of an example method. Inparticular, a method 6000-11 is presented for use in conjunction withany of the functions and features previously described. Step 6002-11includes receiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data and user identification data that includes userbiometric data. Step 6004-11 includes receiving, from a secure real-timeNFT metadata repository and in response to the NFT identification data,NFT authentication metadata for authenticating the NFT and userauthentication metadata for authenticating an authorized user of theNFT, wherein the secure real-time NFT metadata repository is separatefrom the blockchain.

Step 6006-11 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-11 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step6010-11 includes generating credentials data to facilitate thetransaction when the NFT is authenticated and the user is authenticated.

FIG. 60P presents a flowchart representation of an example method. Inparticular, a method 6000-12 is presented for use in conjunction withany of the functions and features previously described. Step 6002-12includes receiving, at the processor, a transaction request from a userassociated with an NFT minted via a blockchain, wherein the transactionrequest includes NFT identification data identifying the NFT, NFTauthentication data and user identification data that includes a userdevice identifier and user biometric data. Step 6004-12 includesreceiving, from a secure real-time NFT metadata repository and inresponse to the NFT identification data, NFT authentication metadata forauthenticating the NFT and user authentication metadata forauthenticating an authorized user of the NFT, wherein the securereal-time NFT metadata repository is separate from the blockchain.

Step 6006-12 includes determining, via the processor, that the NFT isauthenticated when the NFT authentication data compares favorably to theNFT authentication metadata. Step 6008-12 includes determining, via theprocessor, that the user is authenticated when the user authenticationmetadata compares favorably to the user identification data. Step6010-12 includes generating credentials data to facilitate thetransaction when the NFT is authenticated and the user is authenticated.

FIG. 61A presents a block diagram/flow representation of an example ofNFT generation. In the example shown, NFT generation tools 808 are usedto facilitate the generation of NFT 6122, based display data 6120 andother data 1504. The display data 6120 can be derived from an originalNFT, generated specifically for the purpose of generating NFT 6122, canbe a stream of data such as display data 1502-12 that presents anabstract visualization, and/or other display data 1502, either static orstreaming. In various examples, the other data 1504 can includemetadata, restrictions/conditions, derivative series data or other dataregarding generation of a series/set of NFTs that include NFT 6122 andfurthermore includes data that indicates a fractional benefit in aparticular asset.

In various examples, the particular asset can be blockchain node such asblockchain node 4325 or other node used as either a main or side chainin minting and/or securing a cryptocurrency transaction, an NFTtransaction, etc. The particular asset can also be a section of realestate and/or mineral rights such as oil/gas rights, mining rights orother mineral rights. The particular asset can also be collectable or acommodity. The particular asset can also be an intellectual propertyright such as a patent, patent application, trademark, service mark, acopyright in music, art, literature, film or other video, software,database and/or other media, or a trade secret, etc. The particularasset can also be a financial instrument such as a stock, bond,commodity contract, futures contract, annuity, insurance policy, amortgage or loan, and/or other financial instrument. The particularasset can also be an interest or right in a public or private company ora membership associated with a business enterprise. In various examples,the fractional benefit can correspond to a fraction of a total benefitsuch as rights of ownership, royalties, earnings, dividends, revenue andother earnings, profits, rental receipts, lease payments, loan payments,balloon payments, debt collections, treasure finds, bonuses, contingencyfees, conditional payments, rewards, and other benefits, financial orotherwise.

Consider an example where the asset is an original work of art byOscar-Claude Monet. The price of the artwork would be impossible formost people to afford. The asset could be expected to appreciate invalue at above-market rates, given its rarity. In one example, theartwork is acquired and some number of NFT's (a set or series of 10,000derivative NFTs, for example) are generated, each representing afractional share of the work (and/or benefits therefrom) in inverseproportion to the number of NFTs in the series. These NFT's could besold, traded and bartered, and eventually be redeemed by the thencurrent NFT owners in the event of a sale of the artwork. Not only canthe NFT provide a tangible and/or digital representation of thefractional rights in the holder/owner of the NFT, but the NFT canfacilitate a marketplace for the owner's interest with authentication ofthe NFT, authentication of the owner and/or the owner's rights in theevent of a transfer, sale or other transaction involving the NFT.

In various embodiments, the fractional rights in the assets can beconditional. For example, the NFT must be held for a certain length oftime, the rights pertain to future earnings that begin after a beginningdate or that terminate after a termination date, etc. Redemption, ifany, can be automatically triggered based on a sale of the asset, achange in control, a date certain such as a predetermined redemptiondate, and/or the occurrence of one or more other conditions. Uponredemption, the NFT can be turned in or retained but the NFT no longerenjoying the factional benefits in the asset and having only NFTcollectors value. In a further example, a different redemption NFT isgenerated and given to the owner of the redeemed NFT.

Consider a further example, where the asset is an Ethereum node or otherblockchain node that generates earnings based on the transactions thatare processed using the node. The node is acquired and some number ofNFT's (10,000 for example) are generated, each representing a 1-10,000thshare of the earnings from the node and/or the value of the node itself.These NFT's could be sold, traded and bartered, and eventually beredeemed by the then current NFT owners in the event of a sale of thenode, a distribution of earnings, or other revenue transaction.

FIGS. 61B-61M present pictorial representations of example NFTs 6122. InFIG. 61B, an NFT represents a fractional interest in an Ethereum node.Furthermore, the NFT includes a streaming display of display data, suchas display data 1502-12 that provides an abstract visualization of theoperation of the node. In FIG. 61C, an NFT represents a fractionalinterest in an oil lease. In FIG. 61D, an NFT represents a fractionalinterest in a round A funding of a company. In FIG. 61E, an NFTrepresents a fractional interest in a rare automobile. In FIG. 61F, anNFT represents a fractional interest in a Monet.

In FIG. 61G, an NFT represents a fractional interest in a patent. InFIG. 61H, an NFT represents a fractional interest in a feature lengthfilm. In FIG. 61I, an NFT represents a fractional interest in a rareoriginal NFT. In FIG. 61J, an NFT represents a fractional interest in aliterary work, in this case a poem. In FIG. 61K, an NFT represents afractional interest in a Stradivarius violin. In FIG. 61L, an NFTrepresents a fractional interest in a financial instrument, in this casean annuity. In FIG. 61M, an NFT represents a fractional interest in acommodity, in this case an amount of gold.

FIG. 61N presents a pictorial diagram/flow representation of an exampleof NFT redemption. In this case an NFT 6122-1 represents a fractionalinterest in an Ethereum node. The NFT 6122-1 includes a streamingdisplay of display data, such as display data 1502-12 that provides anabstract visualization of the operation of the node. Upon redemption ofthe NFT 6122-1 due to a triggering event, the redeeming owner receives alegacy NFT 6122-2, that is static with a fixed image—without thestreaming visualization display.

FIG. 61O presents a flowchart representation of an example method. Inparticular, a method 6100-1 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-1 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-1 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a particular asset.Step 6106-1 includes facilitating, via the processor and based on thedisplay data and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the particular asset.

FIG. 61P presents a flowchart representation of an example method. Inparticular, a method 6100-2 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-2 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-2 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a blockchain node.Step 6106-1 includes facilitating, via the processor and based on thedisplay data and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the blockchain node.

FIG. 61Q presents a flowchart representation of an example method. Inparticular, a method 6100-3 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-3 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-3 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in real estate. Step6106-3 includes facilitating, via the processor and based on the displaydata and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the real estate.

FIG. 61R presents a flowchart representation of an example method. Inparticular, a method 6100-4 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-4 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-4 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a mineral right.Step 6106-4 includes facilitating, via the processor and based on thedisplay data and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the mineral right.

FIG. 61S presents a flowchart representation of an example method. Inparticular, a method 6100-5 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-5 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-5 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a collectable. Step6106-5 includes facilitating, via the processor and based on the displaydata and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the collectable.

FIG. 61T presents a flowchart representation of an example method. Inparticular, a method 6100-6 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-6 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-6 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a company. Step6106-6 includes facilitating, via the processor and based on the displaydata and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the company.

FIG. 61U presents a flowchart representation of an example method. Inparticular, a method 6100-7 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-7 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-7 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in an intellectualproperty right. Step 6106-7 includes facilitating, via the processor andbased on the display data and the other data, generation of the seriesof NFTs, each representing the fractional benefit in the intellectualproperty right.

FIG. 61V presents a flowchart representation of an example method. Inparticular, a method 6100-8 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-8 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-8 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a financialinstrument. Step 6106-8 includes facilitating, via the processor andbased on the display data and the other data, generation of the seriesof NFTs, each representing the fractional benefit in the financialinstrument.

FIG. 61W presents a flowchart representation of an example method. Inparticular, a method 6100-9 is presented for use in conjunction with anyof the functions and features previously described. Step 6102-9 includesreceiving, via the processor, display data to be associated with aseries of NFTs. Step 6104-9 includes receiving, via the processor, otherdata to be associated with the series of NFTs, wherein the other dataincludes data that indicates a fractional benefit in a commodity. Step6106-9 includes facilitating, via the processor and based on the displaydata and the other data, generation of the series of NFTs, eachrepresenting the fractional benefit in the commodity.

FIG. 61X presents a flowchart representation of an example method. Inparticular, a method 6100-10 is presented for use in conjunction withany of the functions and features previously described. Step 6102-10includes receiving, via the processor, display data to be associatedwith a series of NFTs. Step 6104-10 includes receiving, via theprocessor, other data to be associated with the series of NFTs, whereinthe other data includes data that indicates a fractional benefit in amembership. Step 6106-10 includes facilitating, via the processor andbased on the display data and the other data, generation of the seriesof NFTs, each representing the fractional benefit in the membership.

In FIG. 61Y, an NFT represents a fractional interest in the benefitsfrom a game, such as an online game, a game for a mobile device, a videogame, board game, metaverse or other game. In various examples, theinterest/benefit entitles the holder to a fraction interest in sales ofthe game itself, to ad revenue and/or other benefits. In variousexamples, these benefits are only a fractional interest in the salesand/or ad revenue and are not tied to a particular game piece or gamepieces of the game, the use of the game pieces by others and arecompletely independent of the NFT holder's play of the game.

FIG. 61Z presents a flowchart representation of an example method. Inparticular, a method 6100-11 is presented for use in conjunction withany of the functions and features previously described. Step 6102-11includes receiving, via the processor, display data to be associatedwith a series of NFTs. Step 6104-11 includes receiving, via theprocessor, other data to be associated with the series of NFTs, whereinthe other data includes data that indicates a fractional benefit in agame. Step 6106-11 includes facilitating, via the processor and based onthe display data and the other data, generation of the series of NFTs,each representing the fractional benefit in the game.

In FIG. 61AA, an NFT represents benefits from a sports franchise. Thebenefits can be the status as a commemorative shareholder, guaranteedadmission to a commemorative shareholder meeting and/or other events,entitlement to certain items of sports merchandise or other swag.

FIG. 61BB presents a flowchart representation of an example method. Inparticular, a method 6100-12 is presented for use in conjunction withany of the functions and features previously described. Step 6102-12includes receiving, via the processor, display data to be associatedwith a series of NFTs. Step 6104-12 includes receiving, via theprocessor, other data to be associated with the series of NFTs, whereinthe other data includes data that indicates a benefit in a sportsfranchise. Step 6106-12 includes facilitating, via the processor andbased on the display data and the other data, generation of the seriesof NFTs, each representing the benefit in the sports franchise.

In FIG. 61CC, an NFT represents a donation. The donation can be to acharitable organization or other group and the NFT can include metadatathat indicates donation information such as the tax year, type ofdonation, donor information identifying the donor(s) associated with thedonation, the donation amount associated with donation, and/or otherinformation.

In the example shown, a donor has donated to Heifer International at theone Water Buffalo level and a corresponding NFT has been issued to thedonor. The NFT may be issued, for example, only when the dollar value ofthe donation exceeds some threshold value. The NFT can commemorate thedonation and furthermore can be used to verify the donation to taxauthorities (as may be required based on its sufficiently high dollarvalue), and may for example, entitle the donor to other subsidiarybenefits associated the donation, such as access and/or free drinks atdonor events, access to a special donor lounge, partner benefitsassociated with the charity's partners, etc.

FIG. 61DD presents a flowchart representation of an example method. Inparticular, a method 6100-13 is presented for use in conjunction withany of the functions and features previously described. Step 6102-13includes receiving, via the processor, display data to be associatedwith an NFT representing a donation. Step 6104-13 includes receiving,via the processor, other data to be associated with the NFT representingthe donation, wherein the other data includes donor informationassociated with the donation, and a donation amount associated with thedonation. Step 6106-13 includes facilitating, via the processor andbased on the display data and the other data, generation of the NFTrepresenting the donation.

In FIG. 62A, an NFT includes a playable version of an electronic game(or more simply, a “game”), such as an online game, cloud-based game, agame application for a mobile device, a video game playable on a gameconsole or personal computer and this is rendered on a streamingplatform, in the cloud, or locally at the client device itself. Theelectronic game can be a metaverse game or other metaverse experience, asingle player game, a multiplayer game, an action/adventure game, areal-time strategy game, a shooter game, a multiplayer online battlearena, a role-playing game, simulation or sports game, a puzzle, partygame and/or other game.

In various examples, the NFT includes playable game data such asgraphics files, game status information, executable code or otherinstructions that operate in conjunction with a platform and/or a clientdevice to execute the play of the game itself. Furthermore, the NFT mayinclude authentication data with respect to a user that “owns” the gameNFT and this particular copy of the game and entitles the user or otherholder of the NFT to play the game and other metadata and other data asdiscussed herein. In the example shown, the game NFT includes metadatathat indicates that this copy corresponds to a special collector'sedition of the game and, in particular, one of a limited series releaseof NFTs corresponding to one of the first 10,000 copies of the gameand/or game NFT.

While described above as a “game NFT”, such an NFT can have any of themetadata, other data, and/or operate similarly to any of the other typesof NFTs corresponding to videos, images, documents, game pieces, gamecharacters, metaverse features, and/or other objects, etc. that aredescribed herein.

FIG. 62B presents a flowchart representation of an example method. Inparticular, a method 6200-1 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-1 includesreceiving, via the processor, playable game data associated with anelectronic game to be associated with a series of NFTs. Step 6204-1includes receiving, via the processor, other data to be associated withthe series of NFTs. Step 6206-1 includes facilitating, via the processorand based on the playable game data and the other data, generation ofthe series of NFTs, each of the series of NFTs comprising a playableinstance of the electronic game.

FIG. 62C presents a pictorial representation of an example screendisplay. In the example shown, a user of an NFT game platform hasaccessed, via a client device associated with the user such as clientdevice 825, a plurality of game NFTs associated with the user. The NFTgame platform can be implemented via NFT collection platform 800, NFTdistribution platform 2800, and/or other NFT platform that can includeor operate in conjunction with NFT transaction authenticator 6022, NFTsource 6026, secure real-time NFT metadata repository 6024, NFT walletsystem 820, NFT marketplace 822, NFT creation system 824, and/or othertools, devices and systems described herein.

In this case, the user's collection of game NFTs includes NFTs 4150-1,4150-2, 4150-3, and 4150-4, etc. In various embodiments the collectiondisplay can be arranged by the user or automatically sorted intocategories such as genre's or other groupings based on metadataassociated with each of the NFTs.

In the screen display shown, the platform has generated display dataassociated with a customized collection display that contains theplurality of game NFTs for display via a graphical user interfaceassociated with the client device. Furthermore, the user has interactedwith the graphical user interface and indicated a selection of one theplurality of game NFTs for play—in this case, the game “I Dig It”. Theselection is received by the platform which responds by interacting, viathe network 115, with a client device 825 to support play of theselected game by the user—as shown in FIG. 62D. This support can includestreaming game video to, and receiving game input from, the clientdevice 625 via the network 115.

The NFT collection platform 800 and/or associated client device improvesthe technology of NFT systems and existing gaming platforms by allowingthe user to generate, store, collect, display and use game NFTs thatinclude playable content. The use of NFTs in association with playablegame content allows users to “own” playable versions of games that canbe streamed to a user's client device, to own and trade collectablelimited game edition NFTs, to loan authenticated versions of games forthe play of others, and/or to authenticate the user's ownership in thegame and the game NFT.

FIG. 62E presents a flowchart representation of an example method. Inparticular, a method 6200-2 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-2 includesaccessing, via a network interface, a plurality of game NFTs, each ofthe plurality of game NFTs associated with a game accessible by a userof a client device. Step 6204-2 includes generating, via the processor,display data associated with a customized collection display thatcontains the plurality of game NFTs for display via a graphical userinterface.

Step 6206-2 receiving, via the graphical user interface, a selection ofone the plurality of game NFTs for play of the associated game. Step6208-2 includes facilitating, via the network interface and inconjunction with the client device, play of the game associated with theone of the plurality of game NFTs.

FIG. 62F presents a block diagram/flow representation of an example ofNFT generation. In particular, game data 6226 has been collected inassociation with the user's (player's) play of a game corresponding togame NFT 6220. At some time, such as the end of a game, when a playerreaches certain goals or achievements in the game, upon expiration of apredetermined time period, upon accumulation of a predetermined amountof game play (e.g. a number of games played, an amount of play time,etc.) or other criteria, the game data 6226 is used to generate anupdate to the game NFT 6220 as the updated game NFT 6220-1. In thisfashion, the player's game play and/or performance and achievements canbe used to update the game NFT so that a player can pick up where he/sheleft off, have a mechanism to display some of theperformance/achievements in conjunction with the game NFT itself.

As used herein, the term “updated” NFT can be used to represent changesthat are made to an original NFT— i.e. the NFT that is the subject ofthe update. In addition, an “updated” NFT can be a new NFT, such as aderivative NFT, an all new NFT or other NFT that is minted based on thecontent, images, metadata and/or other data or based merely on theexistence of the original NFT. This new NFT can be minted on theoriginal blockchain used to mint the original NFT or via aparachain/side chain that is different from the original blockchain.

In FIG. 62G, an example of Game NFT 6220 corresponding to an NBA game ispresented. In FIG. 62H, game data 6226 is generated based on theplayer's play of the game and used to generate an updated game NFT6220-1. In the example shown, updated game NFT 6220-1 visually reflectsthat the player has reached the “one-star” level.

FIG. 62I presents a flowchart representation of an example method. Inparticular, a method 6200-3 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-3 includesfacilitating, via the network interface and in conjunction with theclient device, play of the game associated with the one of the pluralityof game NFTs. Step 6204-3 includes receiving, via the processor, gamedata associated with the game play of the game by a user. Step 6206-3includes updating the original NFT associated with the game piece, basedon the game data associated with the game play of the game by the user.

FIG. 62J presents a block diagram/flow representation of an example ofNFT generation. In the example shown, NFT generation tools 808 are usedto generate a derivative NFT 6224 based on the expiration restrictions6222 that is shown in FIG. 62K. The expiration restrictions cancorrespond to, for example, an expiration time and/or date, one or Ntime use in a game, tournament or challenge, etc. This derivative NFT4624 can be created on a parachain or other sidechain that is differentfrom the blockchain on which the original game NFT 6220 resides.Furthermore, this derivative NFT 6224 can be micro-loaned or otherwiseleased or loaned to another user for game play—subject to the expirationrestrictions. In this fashion, for example, other users can play thegame in exchange for a price (payment, bounty, experience, etc.).

In FIG. 62L, the derivative NFT 6224 has been temporarily loaned toanother user who plays the game. At the end of the loan (e.g. when theexpiration restrictions are met) the loaned game is automaticallydeleted, destroyed, disabled or otherwise “burned” and game data 6226indicating the end of the escrow, stats and experience or other gameperformance metrics earned by the other user via the game are retrievedand can be stored by the user on the blockchain or other decentralizedcomputer network with the original NFT 6220 to generate updated NFT6220′, as shown in FIG. 62M.

FIG. 62N presents a flowchart representation of an example method. Inparticular, a method 6200-4 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-4 includesfacilitating, via the processor, creation of a derivative NFTcorresponding to an original NFT associated with a game the derivativeNFT having expiration restrictions limiting game play of the game. Step6204-4 includes facilitating, via the processor, a micro-loantransaction of the derivative NFT to another user to facilitate the gameplay of the game by the other user, wherein the derivative NFT expireswhen the expiration restrictions are met.

FIG. 62O presents a flowchart representation of an example method. Inparticular, a method 6200-5 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-5 includesfacilitating, via the processor, creation of a derivative NFTcorresponding to an original NFT associated with a game the derivativeNFT having expiration restrictions limiting game play of the game. Step6204-5 includes facilitating, via the processor, a micro-loantransaction of the derivative NFT to another user to facilitate the gameplay of the game by the another user, wherein the derivative NFT expireswhen the expiration restrictions are met Step 6206-5 includes receiving,via the processor, game data associated with the game play of the gamepiece by the another user. Step 6208-5 includes updating the originalNFT associated with the game piece, based on the game data associatedwith the game play of the game piece by the other user.

FIG. 62P presents a flowchart representation of an example method. Inparticular, a method 6200-6 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-6 includesaccessing, via a network interface, a plurality of game NFTs, each ofthe plurality of game NFTs including a playable instance of anassociated game that is accessible by a user of a client device. Step6204-06 includes generating, via the processor, display data associatedwith a customized collection display that contains the plurality of gameNFTs. Step 6206-06 includes sending, via the network interface, thedisplay data associated with a customized collection display to theclient device for display via a graphical user interface associated withthe client device.

Step 6208-06 includes receiving, via the graphical user interface, aselection of one the plurality of game NFTs for play of the associatedgame. Step 62010-06 includes facilitating, via the network interface,play of the associated game in conjunction with the client device.

In various examples, facilitating the play of the associated gameincludes streaming, via the network interface, game video associatedwith the one of the plurality of game NFTs to the client device andreceiving from the client device, via the network interface, game dataassociated with the game play of the game by the user. The customizedcollection display that presents the plurality of game NFTs can beconfigured in response to user interactions with the graphical userinterface, configured based on metadata associated with the plurality ofgame NFTs and/for example, be configured based on genres associated withthe plurality of game NFTs or other categories or customizedarrangements, either automatically or by selection from the user.

In various examples, the method can further includes updating the gameNFT based on the game play of the associated game by the user, forexample, by minting an updated game NFT that may be minted on viaparachain that can be different from the blockchain that minted the gameNFT. The method can further include: facilitating creation of aderivative NFT corresponding to a game NFT of the plurality of gameNFTs, the derivative NFT having expiration restrictions limiting gameplay of the associated game; and facilitating a micro-loan transactionof the derivative NFT to another user to facilitate the game play of theassociated game by the another user, wherein the derivative NFT expireswhen the expiration restrictions are met. These facilitating steps canbe accomplished via NFT marketplace tools 804 and NFT generation tools808 in conjunction with, for example, one or more NFT wallet systems820, one or more NFT marketplaces 822 and one or more NFT creationsystems 824.

FIG. 62Q presents a flowchart representation of an example method. Inparticular, a method 6200-7 is presented for use in conjunction with anyof the functions and features previously described. Step 6202-7 includesreceiving, via the network interface and from a non-fungible token (NFT)game platform, display data associated with a customized collectiondisplay that presents a plurality of game NFTs, each of the plurality ofgame NFTs including a playable instance of an associated game that isaccessible by a user of the client device. Step 6204-07 includesdisplaying the display data via a graphical user interface and a displaydevice associated with the client device.

Step 6206-07 includes receiving, via the processor in response to userinteractions with the graphical user interface, a selection of one theplurality of game NFTs for play of the associated game. Step 6208-7includes sending, to the NFT game platform via the network interface,selection data indicating the selection of the one the plurality of gameNFTs. Step 6210-07 includes facilitating, via the network interface andin conjunction with NFT game platform, play of the associated game.

The NFT game platform can be implemented via NFT collection platform800, NFT distribution platform 2800, and/or other NFT platform that caninclude or operate in conjunction with NFT transaction authenticator6022, NFT source 6026, secure real-time NFT metadata repository 6024,NFT wallet system 820, NFT marketplace 822, NFT creation system 824,and/or other tools, devices and systems described herein.

In various examples, facilitating the play of the associated gameincludes receiving, via the network interface, game video associatedwith the one of the plurality of game NFTs that is streamed from the NFTgame platform and/or sending to the NFT game platform, via the networkinterface, game data associated with the game play of the game by theuser that is generated by the client device.

FIG. 63A presents a block diagram/flow representation of an example ofNFT generation. In particular, team data 6326 has been collected inassociation with the performance and activities of a team correspondingto team NFT 6320. In the example shown, the team NFT 6320 is associatedwith an NFL team, the Los Angeles Rams. The team data 6326 can includegame statistics from actual games such as points scored, touchdowns,turnovers, passing yards, running yards, total yards, a win or loss,game attendance and other game statistics, season statistics such as winloss record, advancement in post season play, attendance, and other teamstatistics such as the number of Super Bowls played, the number of SuperBowls won, etc. The team data 6326 can be collected from a media outlet,sports website or other source of sports statistics. While describedabove in terms of a football team, team data associated with other teamsin other sports such as hockey, cricket, soccer, rugby, baseball,basketball, Olympic sports and other team sports can likewise becollected.

At some time, such as the end of a game, the end of a season, thebeginning of post season play, periodically, after some time interval,the occurrence of certain goals, milestones or achievements, etc. theteam data 6326 is collected and used to generate an update to the teamNFT 6320 as the updated team NFT 6320-1. In this fashion, the team'sgame play and/or other performance and achievements can be used toupdate the team NFT to reflect this updated performance, achievements,etc.

As previously discussed the term “updated” NFT can be used to representchanges that are made to an original NFT—i.e. the NFT that is thesubject of the update. These changes could be to merely add the new teamdata 6326 to the NFT metadata to the original team NFT 6320 and/or tochange the visual display to reflect changes in performance and/or newachievements. In addition, an “updated” team NFT 6320-1 can be a newNFT, such as a derivative NFT or other NFT that is minted based on thecontent, images, metadata and/or other data from the original team NFT6320 and/or an entirely new NFT with different content, images, that is“based on” the original team NFT 6320 merely because the existence ofthe original NFT automatically triggered the generation of new/updatedNFT. This updated NFT can be minted on the original blockchain used tomint the original NFT or via a parachain/side chain that is differentfrom the original blockchain.

In FIG. 63B, an example of team NFT 6220 corresponding to an NFL team ispresented. In FIG. 63C, team data 6326 is generated based on the team'sactual play in their sport, in this case the play of the team in SuperBowl LVI and used to generate an updated game NFT 6320-1. In the exampleshown, updated team NFT 6320-1 visually reflects that the team is theSuper Bowl LVI champion. In this fashion, for example, a user that ownsa Rams NFT can qualify to automatically receive (or have early access topurchase) a special Rams Super Bowl NFT that is dropped when the Ram'swin the Super Bowl.

FIG. 63D presents a flowchart representation of an example method. Inparticular, a method 6300-1 is presented for use in conjunction with anyof the functions and features previously described. Step 6302-1 includesreceiving, via the processor, team data associated with game play of asports team. Step 6304-1 includes facilitating generation of an updatedteam NFT associated with the sports team, based on the team dataassociated with the game play of the sports team and based on anoriginal team NFT associated with the sports team.

FIG. 63E presents a block diagram/flow representation of an example ofNFT generation. In particular, player data 6336 has been collected inassociation with the performance and activities of a player on a sportsteam corresponding to player NFT 6330. In the example shown, the playerNFT 6330 is associated with the player, Matthew Stafford for an NFLteam, the Los Angeles Rams. The player data 6336 can include gamestatistics such as points scored, touchdowns, turnovers, passing yards,running yards, total yards, a win or loss, and other game statistics,season statistics such as win/loss record, advancement in post seasonplay, and other player statistics such as the number of Super Bowlsplayed, the number of Super Bowls won, etc. The player data 6336 can becollected from a media outlet, sports website or other source of sportsstatistics. While described above in terms of a player for a footballteam, player data associated with players in other sports such ashockey, cricket, soccer, rugby, baseball, basketball, Olympic sports,golf, table tennis, tennis, and other sports can likewise be collected.

At some time, such as the end of a game or match, the end of a season,the end of a tournament, the beginning of post season play,periodically, after some time interval, the occurrence of certain goals,milestones or achievements, etc. the player data 6336 is collected andused to generate an update to the player NFT 6330 as the updated playerNFT 6330-1. In this fashion, the player's game play and/or otherperformance and achievements can be used to update the player NFT toreflect this updated performance, achievements, etc.

The changes in the updated player NFT 6330-1 could be to merely add thenew player data 6336 to the NFT metadata of the original player NFT 6330and/or to change the visual display to reflect changes in performanceand/or new achievements. In addition, an “updated” player NFT 6330-1 canbe a new NFT, such as a derivative NFT or other NFT that is minted basedon the content, images, metadata and/or other data from the originalplayer NFT 6330 and/or an entirely new NFT with different content,images, that is “based on” the original player NFT 6330 merely becausethe existence of the original NFT automatically triggered the generationof new/updated NFT. This updated NFT can be minted on the originalblockchain used to mint the original NFT or via a parachain/side chainthat is different from the original blockchain.

In FIG. 63F, an example of player NFT 6330 corresponding to an NFLplayer is presented. In FIG. 63G, player data 6336 is generated based onthe player's actual play in their sport, in this case the play of theplayer in Super Bowl LVI and used to generate an updated player NFT6330-1. In the example shown, updated player NFT 6330-1 visuallyreflects that the player is a Super Bowl LVI champion. In this fashion,for example, a user that owns a Matthew Stafford NFT can qualify toautomatically receive (or have early access to purchase) a specialMatthew Stafford Super Bowl NFT that is dropped when the Ram's win theSuper Bowl.

FIG. 63H presents a flowchart representation of an example method. Inparticular, a method 6300-2 is presented for use in conjunction with anyof the functions and features previously described. Step 6302-2 includesreceiving, via the processor, player data associated with game play of asports team player. Step 6304-2 includes facilitating generation of anupdated player NFT associated with the sports team player, based on theplayer data associated with the game play of the sports team player andbased on an original player NFT associated with the sports team player.

FIG. 63I presents a block diagram/flow representation of an example ofNFT generation. In particular, contestant data 6346 has been collectedin association with the performance and activities of a contestantcorresponding to contestant NFT 6340. In the example shown, thecontestant NFT 6340 is associated with the contestant, Cam Anthony inseason 20 of the reality television game show, The Voice. The contestantdata 6346 can include the number of chair turns, saves, steals,word-wide votes, statistics regarding the popularity of their music,and/or other contestant statistics and data pertinent to thecontestant's career and performance on the show (the contest). Thecontestant data 6346 can be collected from a media outlet associatedwith the contest. While described above in terms of a contestant for areality television show, the contestant/contest can correspond to othergame shows, tests of knowledge, athletic ability, and/or other skillsand/or other contests and the contestant data 6346 can include dataassociated with the contestant's performance in the contest itself.

At some time, such as the end of a game, match, contest, the end of aseason, the end of a tournament, periodically, after some time interval,the occurrence of certain goals, milestones or achievements, etc., thecontestant data 6346 is collected and used to generate an update to thecontestant NFT 6340 as the updated contestant NFT 6340-1. In thisfashion, the contestant's game/contest play and/or other performance andachievements can be used to update the contestant NFT to reflect thisupdated performance, achievements, etc.

The changes in the updated contestant NFT 6340-1 could be to merely addthe new contestant data 6346 to the NFT metadata of the originalcontestant NFT 6340 and/or to change the visual display to reflectchanges in performance and/or new achievements. In addition, an“updated” contestant NFT 6340-1 can be a new NFT, such as a derivativeNFT or other NFT that is minted based on the content, images, metadataand/or other data from the original contestant NFT 6340 and/or anentirely new NFT with different content, images, that is “based on” theoriginal contestant NFT 6340 merely because the existence of theoriginal NFT automatically triggered the generation of new/updated NFT.This updated NFT can be minted on the original blockchain used to mintthe original NFT or via a parachain/side chain that is different fromthe original blockchain.

In FIG. 63J, an example of contestant NFT 6340 corresponding to acontestant on The Voice is presented. In FIG. 63K, contestant data 6346is generated based on the contestant's results from a finale performanceand used to generate an updated contestant NFT 6340-1. In the exampleshown, updated contestant NFT 6340-1 visually reflects that thecontestant was a winner of The Voice. In this fashion, for example, auser that owns a Cam Anthony NFT can qualify to automatically receive(or have early access to purchase) a special Cam Anthony Voice ChampionNFT that is dropped when the Cam wins The Voice.

FIG. 63L presents a flowchart representation of an example method. Inparticular, a method 6300-3 is presented for use in conjunction with anyof the functions and features previously described. Step 6302-3 includesreceiving, via the processor, contestant data associated withperformance of a contestant in a contest. Step 6304-3 includesfacilitating generation of an updated contestant NFT associated with thecontestant, based on the contestant data and based on an originalcontestant NFT associated with the contestant.

FIG. 63M presents a block diagram/flow representation of an example ofNFT generation. In particular, celebrity data 6356 has been collected inassociation with the performance and activities of a contestantcorresponding to celebrity NFT 6350. In the example shown, the celebrityNFT 6350 is associated with the celebrity, Cam Anthony, a contestant inseason 20 of the reality television game show, The Voice. The celebritydata 6356 can include the performance on a reality television show,statistics regarding the popularity of their music, awards andnominations received, the number and stature of the performances andappearances, social media data regarding followers, likes, and/or otherpopularity metrics, data from critical reviews and/or other celebritystatistics and data pertinent to the celebrity's career. The celebritydata 6356 can be collected from a media outlet associated with one ormore celebrities such as TMZ, Hollywood stock exchange, etc. Whiledescribed above in terms of a contestant for a reality television show,the celebrity can be a musician, actor, sports figure, political figure,social media influencer, inventor, media personality, the head of acompany, a public figure or other celebrity.

The changes in the updated celebrity NFT 6350-1 could be to merely addthe new celebrity data 6356 to the NFT metadata of the originalcelebrity NFT 6350 and/or to change the visual display to reflectchanges in performance and/or new achievements. In addition, an“updated” celebrity NFT 6350-1 can be a new NFT, such as a derivativeNFT or other NFT that is minted based on the content, images, metadataand/or other data from the original celebrity NFT 6350 and/or anentirely new NFT with different content, images, that is “based on” theoriginal celebrity NFT 6350 merely because the existence of the originalNFT automatically triggered the generation of new/updated NFT. Thisupdated NFT can be minted on the original blockchain used to mint theoriginal NFT or via a parachain/side chain that is different from theoriginal blockchain.

In FIG. 63N, an example of celebrity NFT 6350 corresponding to acontestant on The Voice is presented. In FIG. 63O, celebrity data 6356is generated based on the celebrity's results from a finale performanceon the show and used to generate an updated celebrity NFT 6350-1. In theexample shown, updated celebrity NFT 6350-1 visually reflects that thecontestant was a winner of The Voice. In this fashion, for example, auser that owns a Cam Anthony NFT can qualify to automatically receive(or have early access to purchase) a special Cam Anthony Voice ChampionNFT that is dropped when the Cam wins The Voice.

FIG. 63P presents a flowchart representation of an example method. Inparticular, a method 6300-4 is presented for use in conjunction with anyof the functions and features previously described. Step 6302-4 includesreceiving, via the processor, receiving, via the processor, celebritydata associated with activities of a celebrity. Step 6304-1 includesfacilitating generation of an updated celebrity NFT associated with thecelebrity, based on the celebrity data and based on an originalcelebrity NFT associated with the celebrity.

As previously FIGS. 59A-59E, a metaverse gallery can be generated andused to display NFTs in a virtual world. In other examples, one or moreNFTs can be “placed” in set locations in a real-world location, such asa gallery, and are viewable via alternative reality (AR) technology. Thegallery can be a special AR environment or conventional gallery with ARspace configured to display NFTs using AR equipment such as smartphonesrunning an AR app and/or AR googles that are provided by the visitors tothe gallery or provided by the gallery itself for the purpose of viewingthe NFTs that are located there. Other ordinary locations can alsoprovide a suitable AR environment for viewing NFT imagery. The locationand orientation of the AR equipment in relation to the specific locationof the NFT in the AR environment is used to reproduce displays of NFTimagery via the AR equipment.

FIG. 64A presents a pictorial representation of an example screendisplay. In the example shown, the user has used the NFT collectiondisplay tools to choose a specific AR environment to display one or moreNFTs. In FIGS. 64B and 64C, the user has selected a specific NFT 6420-1to display and has selected a location to display the NFT in the ARenvironment by dragging and dropping the NFT to the desired location.

FIG. 64D presents a block diagram/flow representation of an example ofthe generation of AR environment display data. In the example shown, theNFT collection tools 808 include an AR creation engine such as Niantic'sLightship engine or other tool that facilitates the placement andlocation of imagery associated with one or more NFT(s) 6420 in an ARenvironment based on AR environment selection data 6422 generated inresponse to user interaction. The result is AR environment display data6424 that displays the NFT(s) 6420 to viewers that are located in thecorresponding space in the physical world.

FIG. 64E presents a block diagram/flow representation of an example ofNFT generation. In addition to providing users a mechanism for viewingand displaying NFTs in their collection, AR interaction data 6430 can becollected and tracked based on views and other interactions with auser's NFT(s) by other users. These interactions can be used to providecredit to the user and/or the specific NFT itself. For example, anupdated NFT 6435 can be generated based on an NFT 6420-1 that isdisplayed via AR equipment in the AR environment and the AR interactiondata 6430 that is collected from the AR equipment of the viewers. Thisupdated NFT 6435 can, for example, indicate a threshold number ofviewings, a threshold number of positive comments, social mediapostings, the inclusion of the NFT in the AR environment is specialand/or curated events, etc. In this fashion, for example, a user thatdisplays a particular NFT 6420-1 can qualify to automatically receive(or have early access to purchase) special updated NFTs 6435 that aredropped in response to viewing/interaction thresholds being reached.

FIG. 64F presents a pictorial/flow representation of an example updateto an NFT. In the example shown, AR interaction data 6430 indicating anumber of positive viewer interactions with the NFT 6420-1 that isdisplayed via AR equipment in the AR environment as shown. The ARinteraction data 6430 is used to generate an updated NFT 6435. Thisupdated NFT 6435 includes a special “Ruby Level” visual indicator thatcommemorates to the user and to others that the number of positiveviewer interactions with the NFT 6420-1 has been reached. In response,the user may choose to replace NFT 6420-1 with updated NFT 6435 in theAR environment to show off this status to other viewers. In otherexamples, the updating of the NFT and replacement in the AR environmentcan happen automatically, without any user interaction beyond the firstplacement of NFT 6420-1.

FIG. 64G presents a flowchart representation of an example method. Inparticular, a method 6400-1 is presented for use in conjunction with anyof the functions and features previously described. Step 6402-1 includesreceiving, via the processor, selection data indicating one or more NFTsand further indicating an alternative reality (AR) environment. Step6404-1 includes facilitating generation of AR environment display datafor virtual display of the one or more NFTs in the AR environment.

FIG. 64H presents a flowchart representation of an example method. Inparticular, a method 6400-2 is presented for use in conjunction with anyof the functions and features previously described. Step 6402-2 includesreceiving, via the processor, alternative reality (AR) interaction dataindicating interaction with an NFT in an AR environment. Step 6404-2includes facilitating generation of an updated NFT based on the ARinteraction data and based on the NFT.

As used herein, the terms “game piece” and “game character” can be usedinterchangeably to refer to a game character, an ancillary article orother article or object that is used in a game.

As used herein “blockchain” and “blockchain node” refer to traditionalblockchain technology as well as other decentralized computer networktechnologies that, for example, maintain a secure and decentralizedrecord of transactions and/or otherwise protect the security of digitalinformation. In various examples, a blockchain can operate to collectinformation together in groups, such as blocks, that hold sets ofinformation. These blocks have certain storage capacities and, whenfilled, are closed and linked to the previously filled blocks, forming achain of data. New information that follows that freshly added block iscompiled into newly formed blocks that, once filled, can also be addedto the chain.

As used herein the term “tool” corresponds to a utility, applicationand/or other software routine that performs one or more specificfunctions in conjunction with a computer.

It is noted that terminologies as may be used herein such as bit stream,stream, signal sequence, etc. (or their equivalents) have been usedinterchangeably to describe digital information whose contentcorresponds to any of a number of desired types (e.g., data, video,speech, text, graphics, audio, etc. any of which may generally bereferred to as ‘data’).

As may be used herein, the terms “substantially” and “approximately”provides an industry-accepted tolerance for its corresponding termand/or relativity between items. For some industries, anindustry-accepted tolerance is less than one percent and, for otherindustries, the industry-accepted tolerance is 10 percent or more. Otherexamples of industry-accepted tolerance range from less than one percentto fifty percent. Industry-accepted tolerances correspond to, but arenot limited to, component values, integrated circuit process variations,temperature variations, rise and fall times, thermal noise, dimensions,signaling errors, dropped packets, temperatures, pressures, materialcompositions, and/or performance metrics. Within an industry, tolerancevariances of accepted tolerances may be more or less than a percentagelevel (e.g., dimension tolerance of less than +/−1%). Some relativitybetween items may range from a difference of less than a percentagelevel to a few percent. Other relativity between items may range from adifference of a few percent to magnitude of differences.

As may also be used herein, the term(s) “configured to”, “operablycoupled to”, “coupled to”, and/or “coupling” includes direct couplingbetween items and/or indirect coupling between items via an interveningitem (e.g., an item includes, but is not limited to, a component, anelement, a circuit, and/or a module) where, for an example of indirectcoupling, the intervening item does not modify the information of asignal but may adjust its current level, voltage level, and/or powerlevel. As may further be used herein, inferred coupling (i.e., where oneelement is coupled to another element by inference) includes direct andindirect coupling between two items in the same manner as “coupled to”.

As may even further be used herein, the term “configured to”, “operableto”, “coupled to”, or “operably coupled to” indicates that an itemincludes one or more of power connections, input(s), output(s), etc., toperform, when activated, one or more its corresponding functions and mayfurther include inferred coupling to one or more other items. As maystill further be used herein, the term “associated with”, includesdirect and/or indirect coupling of separate items and/or one item beingembedded within another item.

As may be used herein, the term “compares favorably”, indicates that acomparison between two or more items, signals, etc., provides a desiredrelationship. For example, when the desired relationship is that signal1 has a greater magnitude than signal 2, a favorable comparison may beachieved when the magnitude of signal 1 is greater than that of signal 2or when the magnitude of signal 2 is less than that of signal 1. As maybe used herein, the term “compares unfavorably”, indicates that acomparison between two or more items, signals, etc., fails to providethe desired relationship.

As may be used herein, one or more claims may include, in a specificform of this generic form, the phrase “at least one of a, b, and c” orof this generic form “at least one of a, b, or c”, with more or lesselements than “a”, “b”, and “c”. In either phrasing, the phrases are tobe interpreted identically. In particular, “at least one of a, b, and c”is equivalent to “at least one of a, b, or c” and shall mean a, b,and/or c. As an example, it means: “a” only, “b” only, “c” only, “a” and“b”, “a” and “c”, “b” and “c”, and/or “a”, “b”, and “c”.

As may also be used herein, the terms “processing module”, “processingcircuit”, “processor”, “processing circuitry”, and/or “processing unit”may be a single processing device or a plurality of processing devices.Such a processing device may be a microprocessor, micro-controller,digital signal processor, microcomputer, central processing unit, fieldprogrammable gate array, programmable logic device, state machine, logiccircuitry, analog circuitry, digital circuitry, and/or any device thatmanipulates signals (analog and/or digital) based on hard coding of thecircuitry and/or operational instructions. The processing module,module, processing circuit, processing circuitry, and/or processing unitmay be, or further include, memory and/or an integrated memory element,which may be a single memory device, a plurality of memory devices,and/or embedded circuitry of another processing module, module,processing circuit, processing circuitry, and/or processing unit. Such amemory device may be a read-only memory, random access memory, volatilememory, non-volatile memory, static memory, dynamic memory, flashmemory, cache memory, and/or any device that stores digital information.Note that if the processing module, module, processing circuit,processing circuitry, and/or processing unit includes more than oneprocessing device, the processing devices may be centrally located(e.g., directly coupled together via a wired and/or wireless busstructure) or may be distributedly located (e.g., cloud computing viaindirect coupling via a local area network and/or a wide area network).Further note that if the processing module, module, processing circuit,processing circuitry and/or processing unit implements one or more ofits functions via a state machine, analog circuitry, digital circuitry,and/or logic circuitry, the memory and/or memory element storing thecorresponding operational instructions may be embedded within, orexternal to, the circuitry comprising the state machine, analogcircuitry, digital circuitry, and/or logic circuitry. Still further notethat, the memory element may store, and the processing module, module,processing circuit, processing circuitry and/or processing unitexecutes, hard coded and/or operational instructions corresponding to atleast some of the steps and/or functions illustrated in one or more ofthe Figures. Such a memory device or memory element can be included inan article of manufacture.

One or more examples have been described above with the aid of methodsteps illustrating the performance of specified functions andrelationships thereof. The boundaries and sequence of these functionalbuilding blocks and method steps have been arbitrarily defined hereinfor convenience of description. Alternate boundaries and sequences canbe defined so long as the specified functions and relationships areappropriately performed. Any such alternate boundaries or sequences arethus within the scope and spirit of the claims. Further, the boundariesof these functional building blocks have been arbitrarily defined forconvenience of description. Alternate boundaries could be defined aslong as the certain significant functions are appropriately performed.Similarly, flow diagram blocks may also have been arbitrarily definedherein to illustrate certain significant functionality.

To the extent used, the flow diagram block boundaries and sequence couldhave been defined otherwise and still perform the certain significantfunctionality. Such alternate definitions of both functional buildingblocks and flow diagram blocks and sequences are thus within the scopeand spirit of the claims. One of average skill in the art will alsorecognize that the functional building blocks, and other illustrativeblocks, modules and components herein, can be implemented as illustratedor by discrete components, application specific integrated circuits,processors executing appropriate software and the like or anycombination thereof.

In addition, a flow diagram may include a “start” and/or “continue”indication. The “start” and “continue” indications reflect that thesteps presented can optionally be incorporated in or otherwise used inconjunction with one or more other routines. In addition, a flow diagrammay include an “end” and/or “continue” indication. The “end” and/or“continue” indications reflect that the steps presented can end asdescribed and shown or optionally be incorporated in or otherwise usedin conjunction with one or more other routines. In this context, “start”indicates the beginning of the first step presented and may be precededby other activities not specifically shown. Further, the “continue”indication reflects that the steps presented may be performed multipletimes and/or may be succeeded by other activities not specificallyshown. Further, while a flow diagram indicates a particular ordering ofsteps, other orderings are likewise possible provided that theprinciples of causality are maintained.

The one or more examples are used herein to illustrate one or moreaspects, one or more features, one or more concepts, and/or one or moreexamples. A physical example of an apparatus, an article of manufacture,a machine, and/or of a process may include one or more of the aspects,features, concepts, examples, etc. described with reference to one ormore of the examples discussed herein. Further, from figure to figure,the examples may incorporate the same or similarly named functions,steps, modules, etc. that may use the same or different referencenumbers and, as such, the functions, steps, modules, etc. may be thesame or similar functions, steps, modules, etc. or different ones.

Unless specifically stated to the contra, signals to, from, and/orbetween elements in a figure of any of the figures presented herein maybe analog or digital, continuous time or discrete time, and single-endedor differential. For instance, if a signal path is shown as asingle-ended path, it also represents a differential signal path.Similarly, if a signal path is shown as a differential path, it alsorepresents a single-ended signal path. While one or more particulararchitectures are described herein, other architectures can likewise beimplemented that use one or more data buses not expressly shown, directconnectivity between elements, and/or indirect coupling between otherelements as recognized by one of average skill in the art.

The term “module” is used in the description of one or more of theexamples. A module implements one or more functions via a device such asa processor or other processing device or other hardware that mayinclude or operate in association with a memory that stores operationalinstructions. A module may operate independently and/or in conjunctionwith software and/or firmware. As also used herein, a module may containone or more sub-modules, each of which may be one or more modules.

As may further be used herein, a computer readable memory includes oneor more memory elements. A memory element may be a separate memorydevice, multiple memory devices, or a set of memory locations within amemory device. Such a memory device may be a read-only memory, randomaccess memory, volatile memory, non-volatile memory, static memory,dynamic memory, flash memory, cache memory, a quantum register or otherquantum memory and/or any other device that stores data in anon-transitory manner. Furthermore, the memory device may be in a formof a solid-state memory, a hard drive memory or other disk storage,cloud memory, thumb drive, server memory, computing device memory,and/or other non-transitory medium for storing data. The storage of dataincludes temporary storage (i.e., data is lost when power is removedfrom the memory element) and/or persistent storage (i.e., data isretained when power is removed from the memory element). As used herein,a transitory medium shall mean one or more of: (a) a wired or wirelessmedium for the transportation of data as a signal from one computingdevice to another computing device for temporary storage or persistentstorage; (b) a wired or wireless medium for the transportation of dataas a signal within a computing device from one element of the computingdevice to another element of the computing device for temporary storageor persistent storage; (c) a wired or wireless medium for thetransportation of data as a signal from one computing device to anothercomputing device for processing the data by the other computing device;and (d) a wired or wireless medium for the transportation of data as asignal within a computing device from one element of the computingdevice to another element of the computing device for processing thedata by the other element of the computing device. As may be usedherein, a non-transitory computer readable memory is substantiallyequivalent to a computer readable memory. A non-transitory computerreadable memory can also be referred to as a non-transitory computerreadable storage medium.

One or more functions associated with the methods and/or processesdescribed herein can be implemented via a processing module thatoperates via the non-human “artificial” intelligence (AI) of a machine.Examples of such AI include machines that operate via anomaly detectiontechniques, decision trees, association rules, expert systems and otherknowledge-based systems, computer vision models, artificial neuralnetworks, convolutional neural networks, support vector machines (SVMs),Bayesian networks, genetic algorithms, feature learning, sparsedictionary learning, preference learning, deep learning and othermachine learning techniques that are trained using training data viaunsupervised, semi-supervised, supervised and/or reinforcement learning,and/or other AI. The human mind is not equipped to perform such AItechniques, not only due to the complexity of these techniques, but alsodue to the fact that artificial intelligence, by its verydefinition—requires “artificial” intelligence—i.e. machine/non-humanintelligence.

One or more functions associated with the methods and/or processesdescribed herein involve NFTs that are generated (“minted”) and securedvia blockchain or other decentralized computer network technology. Thedistributed nature of these technologies over different nodes, thecontemporaneous nature of geographically distinct calculations, coupledwith the extreme computational complexity of the required calculationsmeans that these decentralized computer network technologies cannotpractically be performed by the human mind.

One or more functions associated with the methods and/or processesdescribed herein can be implemented as a large-scale system that isoperable to receive, transmit and/or process data on a large-scale. Asused herein, a large-scale refers to a large number of data, such as oneor more kilobytes, megabytes, gigabytes, terabytes or more of data thatare received, transmitted and/or processed. Such receiving, transmittingand/or processing of data cannot practically be performed by the humanmind on a large-scale within a reasonable period of time, such as withina second, a millisecond, microsecond, a real-time basis or other highspeed required by the machines that generate the data, receive the data,convey the data, store the data and/or use the data.

One or more functions associated with the methods and/or processesdescribed herein can require data to be manipulated in different wayswithin overlapping time spans. The human mind is not equipped to performsuch different data manipulations independently, contemporaneously, inparallel, and/or on a coordinated basis within a reasonable period oftime, such as within a second, a millisecond, microsecond, a real-timebasis or other high speed required by the machines that generate thedata, receive the data, convey the data, store the data and/or use thedata.

One or more functions associated with the methods and/or processesdescribed herein can be implemented in a system that is operable toelectronically receive digital data via a wired or wirelesscommunication network and/or to electronically transmit digital data viaa wired or wireless communication network. Such receiving andtransmitting cannot practically be performed by the human mind becausethe human mind is not equipped to electronically transmit or receivedigital data, let alone to transmit and receive digital data via a wiredor wireless communication network.

One or more functions associated with the methods and/or processesdescribed herein can be implemented in a system that is operable toelectronically store digital data in a memory device. Such storagecannot practically be performed by the human mind because the human mindis not equipped to electronically store digital data.

One or more functions associated with the methods and/or processesdescribed herein may operate to cause an action by a processing moduledirectly in response to a triggering event—without any intervening humaninteraction between the triggering event and the action. Any suchactions may be identified as being performed “automatically”,“automatically based on” and/or “automatically in response to” such atriggering event. Furthermore, any such actions identified in such afashion specifically preclude the operation of human activity withrespect to these actions—even if the triggering event itself may becausally connected to a human activity of some kind.

While particular combinations of various functions and features of theone or more examples have been expressly described herein, othercombinations of these features and functions are likewise possible. Thepresent disclosure is not limited by the particular examples disclosedherein and expressly incorporates these other combinations.

What is claimed is:
 1. A client device comprises: a network interfaceconfigured to communicate via a network; at least one processor; anon-transitory machine-readable storage medium that stores operationalinstructions that, when executed by the processor, cause the at leastone processor to perform operations that include: receiving, via thenetwork interface and from a non-fungible token (NFT) game platform,display data associated with a customized collection display thatpresents a plurality of game NFTs, each of the plurality of game NFTsassociated with a game that is accessible by a user of the clientdevice, wherein the customized collection display that presents theplurality of game NFTs is configured based on metadata associated withthe plurality of game NFTs; displaying the display data via a graphicaluser interface and a display device associated with the client device;receiving, via the processor in response to user interactions with thegraphical user interface, a selection of one the plurality of game NFTsfor play of the associated game; sending, to the NFT game platform viathe network interface, selection data indicating the selection of theone the plurality of game NFTs; and facilitating, via the networkinterface and in conjunction with NFT game platform, play of theassociated game when ownership of the game NFT is authenticated.
 2. Theclient device of claim 1, wherein facilitating the play of theassociated game includes receiving, via the network interface, gamevideo associated with the one of the plurality of game NFTs that isstreamed from the NFT game platform.
 3. The client device of claim 1,wherein facilitating the play of the associated game includes sending tothe NFT game platform, via the network interface, game data associatedwith the game play of the game by the user that is generated by theclient device and wherein the one of the plurality of game NFTs isupdated based on the game data.
 4. The client device of claim 1, whereinthe customized collection display that presents the plurality of gameNFTs is configured in response to user interactions with the graphicaluser interface.
 5. The client device of claim 1, wherein ownership ofthe game NFT is authenticated based on the user.
 6. The client device ofclaim 1, wherein the customized collection display that presents theplurality of game NFTs is configured further based on genres associatedwith the plurality of game NFTs.
 7. The client device of claim 1,wherein the game NFT associated with the associated game is updatedbased on the game play of the associated game by the user.
 8. The clientdevice of claim 7, wherein the game NFT associated with the associatedgame, is updated by minting an updated game NFT.
 9. The client device ofclaim 8, wherein the updated game NFT is minted on via a parachain thatis different from a blockchain that minted the game NFT.
 10. The clientdevice of claim 1, wherein the operations further include: facilitating,in response to user interactions with the graphical user interface,creation of a derivative NFT corresponding to a game NFT of theplurality of game NFTs, the derivative NFT having expirationrestrictions limiting game play of the associated game; andfacilitating, in response to user interactions with the graphical userinterface, a micro-loan transaction of the derivative NFT to anotheruser to facilitate the game play of the associated game by the anotheruser, wherein the derivative NFT expires when the expirationrestrictions are met.
 11. A method for use with a non-fungible token(NFT) platform that includes a processor and a memory, the methodcomprising: accessing, via a network interface, a plurality of gameNFTs, each of the plurality of game NFTs including a playable instanceof an associated game that is accessible by a user of a client device;generating, via the processor, display data associated with a customizedcollection display that contains the plurality of game NFTs wherein thecustomized collection display that presents the plurality of game NFTsis configured based on metadata associated with the plurality of gameNFTs; sending, via the network interface, the display data associatedwith a customized collection display to the client device for displayvia a graphical user interface associated with the client device;receiving, via the graphical user interface, a selection of one theplurality of game NFTs for play of the associated game; andfacilitating, via the network interface and in conjunction with NFT gameplatform, play of the associated game when the game NFT isauthenticated.
 12. The method of claim 11, wherein facilitating the playof the associated game includes streaming, via the network interface,game video associated with the one of the plurality of game NFTs to theclient device.
 13. The method of claim 11, wherein facilitating the playof the associated game includes sending to the NFT game platform, viathe network interface, game data associated with the game play of thegame by the user that is generated by the client device and wherein theone of the plurality of game NFTs is updated based on the game data. 14.The method of claim 11, wherein the customized collection display thatpresents the plurality of game NFTs is configured in response to userinteractions with the graphical user interface.
 15. The method of claim11, wherein ownership of the game NFT is authenticated based on theuser.
 16. The method of claim 11, wherein the customized collectiondisplay that presents the plurality of game NFTs is configured furtherbased on genres associated with the plurality of game NFTs.
 17. Themethod of claim 11, further comprising: updating the game NFT based onthe game play of the associated game by the user.
 18. The method ofclaim 17, wherein the game NFT associated with the associated game, isupdated by minting an updated game NFT.
 19. The method of claim 18,wherein the updated game NFT is minted on via parachain that isdifferent from a blockchain that minted the game NFT.
 20. The method ofclaim 11, further comprising: facilitating creation of a derivative NFTcorresponding to a game NFT of the plurality of game NFTs, thederivative NFT having expiration restrictions limiting game play of theassociated game; and facilitating a micro-loan transaction of thederivative NFT to another user to facilitate the game play of theassociated game by the another user, wherein the derivative NFT expireswhen the expiration restrictions are met.